Tokyo 2020 Olympics Commercial

Tokyo just released this commercial for the 2020 Olympics, and it’s everything you’d expect from Japan!