Tomb of Amamichu (The creator god of the Ryukyu Islands) Hamahiga Island, Okinawa, Japan
Size: 8256px × 6192px
Photo credit: © Chris Willson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: amamichu, chris, creator, deity, hamahiga, island, legend, myth, religion, religious, site, spituality, tomb, travel67, willson