Wow....proof of aliens. This thing is too ungodly for earth it definitely migrated here from Neptune.....the question is how did it get here and is it really intelligent....hmmm
Or it been growing and evolving down there. Why does it have to be from somewhere else? Are spiders from somewhere else?
Wow....proof of aliens. This thing is too ungodly for earth it definitely migrated here from Neptune.....the question is how did it get here and is it really intelligent....hmmm
This load of nonsense. Neptune is a giant gas planet so it's virtually unable to support or originate life. The creature is a member of the squid family (appropriately named the bigfin squid) hence the multitude of tentacles and stuff.