PM of Japan is Super Mario. Who knew?
Lol. Yeah, loving the Nintendo cameos. Tokyo ceremonies will be high tech and generally awesome.
The whole lot will be high tech. The new buildings will be awesome and ridiculously high tech. Electricity generated by fart power or something.
Some douchebag was using a green laser from the stadium to point at the helicopter