Kaido Racer Screenshots

Race on dangerous mountains in Japan in Genki's arcade style racer.

On: PlayStation 2

First Released: 2005