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 DetailsMatsue is a city on the northwest coast of Japan's main island. Matsue Castle is one of Japan's few...
View Details