Shisa Illustration

Shisa Illustration

This is an illustration of Shisa. Shisa is a legendary beast statue found in Okinawa Prefecture in Japan. This statue is installed on the roof of the building, and it is said that it has the effect of amulet.

Shisa Illustration
Shisa Illustration