• 17 years ago
I thought the song fit it. it's The Howling by within temptation.