Daily Travel Photo – Okinawa, Japan
Posted: July 19, 2008 Categories: Daily Photo
I saw this on Okinawa. I have no clue what it is. If anyone in Japan or who has been to Japan can tell me what a giant baby pickle is all about, I’d appreciate it.
Weird pickle something man costume, Okinawa, Japan