Tree Rex

Tree rex is one of the many giants. He represents the life element and is based on a prehistoric T-Rex.