Yes, another Frou Frou. Definitely an earworm. And for some reason it makes me think of David Mack's Scarab.