This quick single from New York’s Anna Lily is full of cachy surprises. Sounds like Xiu Xiu b-sides played over Brazilian radio and goes quite hard.