This was a really fascinating episode, I love this show even though their seasons might only be three episodes. They have found some new species in a few episodes, or at least evidence from previously unknown species. It’s a great show. This episode they found some weird shit, it was a good one.
I couldn’t get this video to show up in here, so annoying. You’ll have to go to the website where I found it (above).