Le locations e le scene del film

Hachijo Island, Tokyo, Japan
Location Relazione location/film
Shibuya-ku, Tokyo, Japan
Location Relazione location/film
Shukugawara Dam, Tama River, Tama-ku, Kawasaki-shi, Japan
Location Relazione location/film