Let's play a game of 'what's missing from this picture' with the Honda EVO6, revealed live today at the Tokyo Auto Show. It will be hard, because we missed it at first and we were standing in front of the thing. Give up? No shifter. Yeah, it's an auto transmission. That's about enough said about this here bike. Would…

