2011 release from Caroline Lufkin, best known as a member of Mice Parade and sister of Olivia (a household name in Japan). Caroline has mastered the art of mingling a dozen or more distinct sounds to... more
Following the critical and fanatical praise of last year's otherworldly "Where's My Love" single, Tokyo's Caroline releases her enchanting debut. "Murmurs" is a thing of blessed beauty that defies... more