Filming Locations (4)

  • Tokyo, Japan

  • Japan

  • Arakawa Ward, Tokyo, Japan

  • Ohara Beach, Isumi City, Chiba Prefecture, Japan