Why is it that I think of a music battle between her, Gitaroo Man, and Sonic Underground? ... Basically, this song: [link]