I found out about this song when started watching the anime Hell Girl(producers Aniplex), I took a liking to the show and song. I would say both the anime and song very excellent. If you ever get the time, try going to AnimeRatio.com and look up Hell Girl. Try listening to the song here first.
http://www.youtube.com/watch?v=eh6ncjlHkU0