A defunct Japanese contract developer for consoles that was prominent in the late 80s but was still working on projects two decades later.
1 game developed 0 games published