Filming Locations (3)

  • Hong Kong, China

  • Odaiba, Tokyo, Japan

  • Shibuya-ku, Tokyo, Japan