INSECTOR X

TAITO CORPORATION - 1990

SCREENSHOTS