Stock Photo - Ginowan, Okinawa, Japan: cheesy lions statues sold in a shop along Route 58

Stock Photo: Ginowan, Okinawa, Japan: cheesy lions statues sold in a shop along Route 58.