Filming Locations (2)

  • Akasawa Village, Yamanashi, Japan

  • Tokyo, Japan