Yeah, she's fantastic eh! Great sense of humor - Pet Project is great, the lyrics are hilarious, great band (borrowed from Carla's guys) ...
She's a wicked organ/hamonica/whatever player - found all over Carla's stuff (wasn't her first appearance when she was three on Escalator Over the Hill?)
Either way, she's a fascinating, creative musician - hope to hear more from her soon...