User blog comment:Phoenixs23/Chimera Ant/@comment-5314364-20130711014406

either

a frilled neck lizard

a narwhal

or a gorilla