Idreece: Vendors sell their wares at the Futenma shrine festival, New Year 2006, Okinawa, Japan