Grave of the Fireflies.


Geez, a downer beginning, middle, AND end.