Team Innocent - The Point of No Return © 1994 Hudson Soft.
Game ID: FXHUD402
Team Innocent was released on December 23, 1994 in Japan.
See Goodies section.