“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, … Read More