Filming Locations in Aira

Shigetomi-So, Kagoshima, Japan
You Only Live Twice (1967)

Shigetomi Station is a passenger railway station located in the city of Aira, Kagoshima, Japan. It i...

View Details