Lyric discussion by Art_Of_Drowning 

I reckon the whole thing is about Castlevania myself =D 'A withered witches spell', 'Sacred weapons' etc. =) xx

An error occured.