Nature amazes me... This fuzzy fell off a tree!!!