Loading...
A strategy game, developed and published by Shuwa System, which was released in Japan in 2000.
Shuwa System
February 4, 2000
Be the first to track this game on GameScrobbler.