Game: Palamedes 2 - Star Twinkles (Japan)

You might also Like: