Japan Happiness

Japan is happy with anything do do with the Olympics in Tokyo 2020...