For some reason, besides the obvious (it's ace), I've been listening to Cansei de Ser Sexy's debut a lot recently...