Reminds me of Harry Potter instead of vampires. Though I've actually never seen Harry Potter so maybe they don't even wear capes...
Found this
pic and it just screamed Harry Potter to me.
Looks like a great university and was an interesting article. Thanks for sharing!