Searching...
Black Friday Deal: 12 Months Membership for just $ 5.- (-50%) / 18 OC Slots for $3.- (+50% Slots)
The Owlman (Owl-Man)

The Owlman (Owl-Man)

Thomas Rodrick

The Owlman's History

The Owlman is currently a shapeshifting alien whose physical form manifests as a humanoid-owl in a tuxedo. Having long since drifted away from alien civilization, he resides on Planet Earth through the Texan forests and abandoned asylums. Normally it just likes to frighten humans and other creatures, but if it is attacked, it will defend itself and I assure you that it is not a good idea to get into any kind of confrontation with a creature of that level.