Pilgrimage in Okinawa, Japan

Okinawa, a Japanese island in the middle of the Pacific Ocean, has a Hawaii like weather, mythological protectors, and several unexpected pilgrimage routes and sacred sites.