[Caricature Painting] Oakroot Forest Guardian

A forest spirit made of leaves and vines emerging from an ancient oak tree.