The eggs on that tree hatched last weekend. I thought they were spiders when I first saw them, but they only have six legs. I haven't yet figured out what they are...
EDIT:
Sorry for the stretch. I put it behind spoiler tags. Also for those who might be squeamish about lots of little creepy-crawlies.

EDIT:
Sorry for the stretch. I put it behind spoiler tags. Also for those who might be squeamish about lots of little creepy-crawlies.