What is this? Is it an alien perhaps. What kind of Halloween Bug is this? I have never seen anything like it and I have seen a lot of weird bugs. If you know what the heck it is let me know! Yikes! Oh, it is on a tree and not on the bottom of the sea.