Super Power League FX © 1996 Hudson Soft.
GAME ID: FXHUD504
Released on April 26, 1996 in Japan.
See Goodies section.