Filming Locations (4)

  • Tokyo, Japan

  • Bangkok, Thailand

  • Los Angeles, California, USA

  • Oahu, Hawaii, USA