Filming Locations (4)

  • Taipei City, Taiwan

  • Tokyo, Japan

  • Japan

  • Taiwan