Owlman

The Owlman Just Made A Terrifying Return In An Abandoned Hospital

NOPE.