WATCH: This 50-second Set Change Performance is Incredible!

Can’t get enough of the Olympics? Well, there’s that awesome trailer for Tokyo 2020! Still not enough? Here’s another awesome video from the Land of the Rising Sun:

Now who’s missing Takeshi’s Castle?






Related Stories