Menda Sakae: Gokuchu no Sei
(Original title)
Menda Sakae: Gokuchu no Sei
Japan