Giant horned beast, raining, forest, giant, grove, studio ghibli | Anime