Planet Carousel © 1996 Sigma Enterprises, Incorporated.
Released on March 1, 1996 in Japan.
Machine's picture.