I am rummaging through newly downloaded music on my comp, and I thought that Mercedes Peon would be riiiight up your alley? (If you don't know her already that is)