Be the first to track this game on GameScrobbler.
A colored ball matching style puzzle game released exclusively in Japan.
August 21, 1997