30 November 2009
Aliens in the Garden
I do not know what this is. It is not something I have seen before. It surely resembles to one of those alien creatures in sci–fi films than an earthling.
So what is it? Take your guess! You can refer more pictures here.
For those who cannot wait, the answer is here.