Does she provide the the voice of Killgore from My Life as a Teenage Robot?
Yes.
Personally, I think it's one of her best vocal performances.------Jesus loves you, but only as a friend.------