What the hell is going on here? Satan, cats and art prints - this must be antichrist heaven! Well, it's just the booth of Abandon, the label of Duncan and Rich, two charming devils emphasizing that all that satan stuff is to be understood like tongue-in-cheek. The lycra leggings with the kitty allover print is so confusing between all this good stuff. Seen at Abandon, booth 111c. (nada)