THE SUPER SHINOBI II

MEGASOFT (JAPAN) - 1993

SCREENSHOTS