"Tomori Stone Lion" appears in Okitsura (ED). Location: Yaese, Okinawa, Japan. Okitsura has 46 registered pilgrimage spots across 9 cities.