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.
Fixed now.

while we're on that theme, did some messing in GIMP yesterday, took me about 5-10 minutes.