Rancor - Exactly what I was thinking before I scrolled down to your post..

A perfect Monster has no end...