Leggy Tree

Jia hao 2017 leggytree comp 01
Jia hao 2017 leggytree comp 01 crop

Leggy Tree, a giant creature that can hide in plain sight among the trees.