Vinewood Forest Guardian

A forest spirit made of vines and flowers emerging from a tree.