Click for Roar The Behemoth is an enormous creature made by artist Trevor Henderson. It is a member of an infamous species of massive creatures known as The Giants, although this particular creature is estimated to be the largest of them all, measuring up to a few hundreds of kilometers in both height and length. It also possesses many unique abilities. All of these made it one of the most famous Giants that Trevor has ever made.