>>150301171
>He's going to win in Tokyo.

Not if Mr. WalMart has anything to say about it. I've seen the Jap times, he isn't exactly the most consistent racer. He just has insane peaks.