JAPAN | Wednesday, 25 February 2009 | Views [871]
The Shisa is a lion-dog. It is a very popular talisman on Okinawa. They're everywhere, they're everywhere!