Shufflepuck Cafe © 1990 Pony Canyon, Incorporated.
GAME ID: R62V10002 (PHF-XP)
Released on October 21, 1990 in japan.
Game's ROM.