source: https://www.youtube.com/watch?v=FNuqKVG781I
source: https://www.youtube.com/watch?v=FNuqKVG781I

 

Did you watch the closing ceremonies for the Olympics this weekend? Sure, it was in Rio, but Japan stole the show.

Tokyo will be hosting the 2020 Summer Games and they passed the torch in the best way possible… Japan’s Prime Minister dressed up at Mario…