I was listening to the radio the other day and it turns out that vampires are real. Who knew? Preya's a really interesting place sometimes.
So my question is, what else that we standard humans tell stories about actually exists in other dimensions or whatever? Bigfoot? Werecreatures? Gremlins?