Ectomo are asking readers to help identifying what the hell is going on with this photo?
A found photo of what appears to be a parade organized around a gigantic Japanese baby in a carriage? I stumbled upon this terrifying yet fascinating photograph at the Hartville Flea Market on a trip to Ohio this weekend. Does anyone have any idea about what might be going on here? Or where it might be happening?
Do any about:blank readers have any ideas?