A giant isopod was recently discovered attached to remote undersea survey sub and this shocking sea creature is taking the internet by storm! Definitely one to cause some nightmares for the squeamish, this isopod is a hulking 2 1/2 feet…
A giant isopod was recently discovered attached to remote undersea survey sub and this shocking sea creature is taking the internet by storm! Definitely one to cause some nightmares for the squeamish, this isopod is a hulking 2 1/2 feet…