No it must have been lastfm. Thats where I first heard her. I was listening to Gyururu, Asami Abe, Natsumi Abe and other similar artists and Haruko Momoi pops up.
I imagine that people who watched the latest rebeltaxi video are going to find this eventually. Funny thing, this is a song I heard a whole year ago, so seeing rebel play a game that just happened to have a song from my playlist is absolutely hysterical. Such a small world it is! XD