“Shisa”, the guardian deity of Okinawa

When you walk along the roads in Okinawa, you will see “Shisa” everywhere. Shisa is a guardian deity that has been passed down in Okinawa since ancient times.It mainly serves as a guardian deity of the house and an amulet, … Continue reading “Shisa”, the guardian deity of Okinawa