Japanese resident Kenji Nakamura has been into cars for almost two decades. His love for cars began in the streets as he used to street race. Since then he went into drag racing to pursue his car ...