To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video

If you thought Rio 2016 couldn’t be topped, Tokyo just proved you wrong.

Brazil has welcomed the world to their country in typically colourful, emphatic style and then passed the Olympic flame over to Tokyo who will host the games in four years time.

In what has been an emotional, authentic and very traditional Games in Rio; the passing of the torch enabled Tokyo to give the world a glimpse into the future – quite literally!

Tokyo governor Yuriko Koike (R) waves the Olympic flag during the closing ceremony. (Picture: Getty)

With Japanese cartoons, video games and all things modern technology, Japan went all in by transforming their Prime Minister Shinzō Abe into Super Mario…


Seriously, this is not a drill:



Tokyo’s efforts have, quite understandably, got everyone a little bit excited about the next Olympic Games..

The Prime Minister of Japan just came out of a pipe in Rio dressed as Mario and I am suddenly very excited for the Tokyo opening ceremonies — Nick Horowitz (@ztiworoh) August 22, 2016

So excited that 2018 Olympics are in Korea and 2020 Olympics are in Tokyo — Savannah Sanders (@SavannahSande20) August 22, 2016

BIH IM EXCITED FOR TOKYO — cora (@schxyIer) August 22, 2016

Well, that made me super excited for Tokyo 2020 — Esther Zuckerman (@ezwrites) August 22, 2016

That was such a beautiful stylish show from Tokyo. ❤❤❤ So excited! — Chappell Ellison (@ChappellTracker) August 22, 2016

Cowboy Bebop vibes from the Tokyo 2020 hand off…. I'm very excited — Nicolas Babarskis (@thebigbabooski) August 22, 2016

I cannot wait for the Tokyo games. That mario stunt makes me excited for it. — Colin (@MakingMusicIsEZ) August 22, 2016

Please tell me that Hello Kitty will be the Tokyo 2020 mascot #Olympics — Jessica Taylor (@JessicaTaylor) August 22, 2016

MORE: Team GB’s flashing shoes totally stole the show at the closing ceremony in Rio

MORE: In pictures: Rio’s stunning Olympic closing ceremony