Youkai Douchuuki (Japan)

0 0 0


Shadow Land (or Youkai Douchuuki) is an Arcade game by Namco that follows the adventures of a young boy through Jigoku, the Japanese equivalent of Hell. The game was later released for the Turbografx-16 and NES, but neither version was available outside of Japan.
Embed Code

Great to have you back!