Every November, Tamiya hosts the World Cup for Mini 4WD racing at its headquarters in Japan. Lee is planning to compete this year, but he has big shoes to fill: last year, racers from Hong Kong ...