Once Upon a Witch's Death

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.

Loading countdown...
Gravitation

Gravitation

2000

A Certain Magical Index

A Certain Magical Index

2008

Monster

Monster

2004

Hikaru no Go

Hikaru no Go

2001

Case Closed

Case Closed

1996

Bleach

Bleach

2004

Speed Racer

Speed Racer

1967

Cowboy Bebop

Cowboy Bebop

1998

Love Hina

Love Hina

2000

Z.O.E Dolores, i

Z.O.E Dolores, i

2001

Beast Wars II: Super Lifeform Transformers

Beast Wars II: Super Lifeform Transformers

1998

Wednesday

Wednesday

2022

BOCCHI THE ROCK!

BOCCHI THE ROCK!

2022

Sailor Moon

Sailor Moon

1992

Leviathan

Leviathan

Immortal Destiny

Immortal Destiny

2024

The Skull Man

The Skull Man

2007

Ground Defense Force! Mao-chan

Ground Defense Force! Mao-chan

2002

Chubby Girlfriend & Pity Boyfriend

Chubby Girlfriend & Pity Boyfriend

2024

Suhagan Chudail

Suhagan Chudail

2024