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