Puppet Show © 1989 Great. CG collection.
FD x1
Released on June 20, 1989 in Japan for a retail price of 4000 Yen.
Game's ROM.