Giant green horse with white mane looming over a city | Anime