Japanese Prime Minister Shinzo Abe Dresses Up As Super Mario In Wonderfully Bizarre Olympic Finale
Tokyo will host the Summer Games in 2020.
japanese prime minister shinzo abe dresses super mario wonderfully bizarre olympic finale tokyo host summer games