Final Fight 3 © 1996 Laguna GbmH. European PAL release.
GAME ID: SNSP-AFZP-EUR
Released in March 1996.
Game's ROM.