Quote from The Lord of Tresserhorn »I just noticed there's actually a scale human in the picture.
Yes, it's BIG.
Weirdly, it also looks very peaceful. Like it is carefully making its way through the forest, taking care to not topple any trees.
Well it is a green demon