User blog comment:Fuzzboy8952/Total Drama's Big Bad Ensemble/@comment-27063803-20160310220052/@comment-24152851-20160311055844

I think Ezekiel would fit better as Humanoid Abomination.

On the TD tropes page, he's actually listed as From Nobody To Nightmare.