Search Results for: owlman

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…

Read more…if you dare