Designed by
Title
Shisa, the guardian lions of Okinawa, Japan #252039816
Description
This is called Shisa, the guardian lion of Okinawa. You can find Shisa everywhere in Okinawa islands. It is very common feature in the islands. According to the explanation, an open-mouthed male Shisa scare evil spirits away.