Filmed between December 3-5, 2019. Locations include Odaiba, Shinjuku, Shibuya, Tokyo Station, outside of the Imperial Palace Gardens, and Narita Airport.

AloJapan.com