I’ve got this aversion to foam that’s reached laughable proportions; I just can’t touch the stuff. So when I slipped the plastic off the new Shabazz Palaces LP, I nearly dropped it. What the hell is this foam-like foamness that the foam-a-licious Shabazz Palaces cover is made out of?