Apr 15, 2003

Ikaruga

AA, SHMUP
Publisher
Treasure, infogrames
Developer
Treasure, infogrames