Filming Locations in Naha
Naha, Okinawa, Japan
Chasuke's Journey (2015)
Naha is the capital of Okinawa Prefecture, the tropical island group south of mainland Japan. It's k...
View DetailsNaha North, Naha, Okinawa, Japan
Tears for You (2006)
Naha is the capital of Okinawa Prefecture, the tropical island group south of mainland Japan. It's k...
View Details