Son Goku is The 2020 Tokyo Olympics Ambassador
Casimir January 7, 2020 13:52:25
Japan made the most badass decision in the history of the Olympics. The 2020 Tokyo Olympics ambassador is Son Goku. Next to him, there are several other iconic cartoon characters like Naruto or the witches of Sailor Moon.