Filming Locations in Matsue

Matsue, Shimane, Japan
Vengeance Is Mine (1979)

Matsue is a city on the northwest coast of Japan's main island. Matsue Castle is one of Japan's few...

View Details