FANDOM


Great Demon Shene (大魔シーン Dai ma Shīn?) is a boss in Mystical Ninja Starring Goemon for the Game Boy.

Description

Community content is available under CC-BY-SA unless otherwise noted.