TALL MAN

The Tallest! and the only giant in his clan, Tall Man faithfully watches over his people.