Filming Locations (5)

  • Los Angeles, California, USA

  • Las Vegas, Nevada, USA

  • Osaka, Japan

  • Tokyo, Japan

  • Saitama, Japan