A man has been imposed with the burden to save Earth by winning a sex fight.
Shiori Shiratori
Ramu
Kyôko Hiyama
Tatsuhiko Osanai
Writer
Director