Filming Locations (2)

  • Taketomi Town, Yaeyama District, Okinawa, Japan (on location)

  • Kumamoto, Japan (on location)