AnimeHunt
Kaibutsu-kun: Demon no Ken (1982) · Anime · AnimeHunt