Tag: Ultra Demon World Village

Chōmakaimura

Chōmakaimura

Super Nintendo (SNES)

Super Ghouls 'n Ghosts, known as Chōmakaimura (超魔界村, lit. "Ultra Demon World Village") in Japan, was released in 1991 for the SNES and was the follow ...