

Film · 1985 · Filming location
Ran
Nagoya Castle
Plan your visit
NAGOYA, JAPANSceneChaser may earn a commission from bookings made through these links.
Filmed nearby
The Handmaiden
Aichi, Japan
Nagoya
More from Ran
Kumamoto, Japan
Aso-Kuju National Park
Himeji, Japan
Himeji Castle
Shizuoka, Japan
Gotemba