I have no idea wtf this is but my brother saw it in Chicago during their annual Halloween parade in Boystown… Haha….