Arcade Archives Yokai Dochuki
Yokai Dochuki is a 1987 platform arcade game developed and released by Namco in Japan and other parts of Asia. The player controls a young boy named Tarosuke as he must make his way through Jigoku, the Japanese concept of Hell, to reach Buddha, who will determine his fate.
Missing or erroneous information? Shout at us on Twitter