Game Images Reviews Related Pages
A Japan-only arcade game from Taito, where you navigate wacky labyrinths with your car.