Speedball 2 © 1992 CRI Japanese release.
GAME ID: T-68023
Released on June 19, 1992 in Japan.
Game's ROM.