Here is the mysterious bugger that appeared in my backyard two days ago, half past 9 (at least that's when I spotted it). Today, just as suddenly, he was gone. (I don't know why I'm assuming this one was a he - really I don't. I swear.) I'm not sure if he was placed here by aliens or removed by same, but it sure was a curious site out there, surrounded by nothing but a few flies. Oh, yes, that is poo on its, ah, head. I don't know whose - maybe the critter that released that seed in my yard. I'm aware all this is a bit much information (and if ever there was a time to revive the term "grody," here it is). Notwithstanding, here's my ... QUESTION: what the ???? Anyone ever seen anything like this before? Anyone know where it went?