Apparently some explorer encountered a tribe that lived near this man-eating tree... he also witnessed them make a human sacrifice to the tree... this was his drawing of the event.
I'm not sure how credible this is, but for all we know this might have been the last man-eating tree on the planet.
