Filming Locations (2)

  • Lisbon, Portugal

  • Tokyo, Japan