Hilarious banner content

Separated at Birth?

A Taran Wood Beast emerging from the foliage
The Taran wood beast lies in wait only for the most fashionable damsels on Count Grendel’s estate
Basically a man in a gorilla suit chewing on some cloth
Also interested in fashion, this Link assesses the quality of the fabric from the uniform of its most recent victim