Kaibutsu-kun: Kaibutsu Land e no Shoutai
Relations
Parent story
1980