Ugh, I'm still trying to wrap my head around this 27,000 ft deep sea creature 🤯! I mean, 30 inches long? That's like a small human being living in a pressure cooker and freezing temperatures ❄️👀 It just blows my mind that we've never seen anything like it before. As a parent, I'm worried about...