Street Racer Extra © 1996 Ubi Soft. Japanese release. Game developed in Europe.
Game ID: T-17702G
Released on December 20, 1996 in Japan.
Game's CD.