I was just listening to the snippets from the Versace Fashion Show and aflda they're still SO GOOD. The way Azealia says "ratchet ratchet ratchet" is just so catchy
That Pierrot theory is PERFECT. Now I can't see the single artwork being anything but.
It's made me even more excited for the single now. Before, I was on the fence about the title too but it would make a lot of sense if the theory was true.