Kaido
Kaido Racing, the next import scene frontier. God help us all.