Gegege no Kitaro - Youkai Slot © 1997 Sigma Enterprises, Incorporated.
Game's ROM.Machine's picture.