
from the rennisance fair. I was wondering if anyone knew what it is, I know it has somthing to do with vampires but I am unsure. I can't seem to find it anywhere, however I do know that I have seen it before.
If someone can give me a name for it that would be great.











