Is this … a teddy bear lounging in this tree? Our eyes must be deceiving us.

read more »