Shirumichu (Shineriku Cave Shrine) シルミチュー

Shirumichu is a sacred site on Hamahiga Island, which is believed to be an island where gods reside. It is associated with the Ryukyuan Mythology gods Shinerikiyo and Amamikiyo. The location is known for its connection to fertility, attracting many pilgrims.
Source: feeljapan.net ↗, read 2026-09-11





