Encyclopedia of Fantasy (1997)
Chojin Densetsu Urotsukidoji

Japanese video series (1987). > Anime.