On Meg’s seventeenth birthday, she learns that she only has one year left to live. Her mentor—the Eternal Witch, Faust—explains that she is cursed and the only way to save herself is to grow a seed of life using one thousand tears of joy. Of course, such tears aren’t easy to come by. As Meg begins her quest, she finds herself drawn into the lives of her friends and neighbors in ways she never imagined. By sharing their burdens and using her magic to comfort them, she learns how precious those moments of connection can be even in the face of death.
(Source: Yen Press) + More
Recommended for you
Major S5
TV
24m
Beyblade Burst Turbo
TV
24m
LUPIN THE 3rd PART 6
TV
25m
Heartcatch Precure!
TV
24m
Tantei Opera Milky Holmes
TV
12m
Magi: The Labyrinth of Magic
TV
24m
Metallic Rouge
TV
23m
Brave 10
TV
24m
The King's Avatar (2018)
TV
27m
Tokyo 24-ku: Reversal Film
TV
24m
BEASTARS Final Season Part I
ONA
24m
Inu X Boku Secret Service
TV
24m