bizarre shop window displays Posted on October 30, 2012 by psychaderek2012 If someone has an idea of what this is supposed to be, Roswell fashion or wtf, please let me know .. Cauliflower heads – who needs that thing on top when you’ve got a perfect body, dummy?