I'm telling you, this snailfish thingy is just proof that we've barely scratched the surface of our own planet ๐๐ฆ I mean, 27,000 feet deep? That's crazy talk! We're still finding new species left and right down here, but it's not like they're aliens or anything ๐. The fact that this thing can...