Happy Holidays from the Owlman

In keeping with the holiday spirits, the gothic spirit of the Owlman made an appearance recently at the abandoned St. Kilda’s Hospital in Scotland.

Worshipers witnessed the god-monster at the shrine built in the former morgue of the hospital.

The Owlman has been seen elsewhere recently, as well, including an abandoned children’s hospital and several times on Chatroulette.

Luckily for us, his rare appearance was caught on film by the team behind the 2013 film, Lord of Tears.


Our monster mascots help us with our evil schemes, as well as taking care of chores around the mansion. From writing press releases to collaborating on blog posts, this blog would not exist without them.

Comments are closed.