Thank you for a great post!
I really enjoyed reading it, and you obviously went to a lot of work.
Wow!
I'm curious why a scientific explanation for a creature of fantasy is required.
I've never seen similar posts about fairies or orcs, for example…
RE: A: Vampires, Werewolves… Is there any scientific explanation?