Dark Burraki's Other Icons
Shi Sa dogs,(a.k.a Shi Shi Dogs)(New)
They are mythical creatures that are protector spirits in Okinawan legend. They can be found in statue form EVERYWHERE on Okinawa Japan. Normally on people roofs. They are normaly in pairs, and the Shi Sa with the closed mouth is considered female,and it keeps good spirits in. The roaring one is considered male, and frightens away evil spirits.
Lilo and Stitch
|
|