Probably Okinawa

Looking for a specific place

Looking for a specific place