Lauriel the Vampire Slayer
Ravenoch was the villain of the episode “The Dolls of Valleyview”. Research revealed him to be known in ancient times as the “Devourer of Oblivion” and the “Scourge of Existence”. The ancient ritual used to bind him trapped him in a limbo dimension between worlds. Unfortunately, this had the side effect of letting him appear on reflective surfaces and pull people into his realm that know his name. Ravenoch was pulling nerds into its dimension to research a way to free him.