Please sign in to comment. Don't have a profile? Join now! Joining is absolutely free and no personal information is required.
A bug it is!!! No need to guess the type...Peahen wins this one!
Looks like a bug to me.
Nope on both counts!!
Plant-ish? Or something from under the sea?