Your Doorway to Japan

Okinawa’s Valley of Gangala: Paleolithic Remains and Ancient Prayer Sites