S
Game developer

Starfish Kaihatsu Ltd.

Developed
1