I’ve never heard of them but I’m disappointed with the website. It doesn’t even allow you to look at one without words covering most of each picture. The only clear view of what it is, is the head.
They only get to be about six feet long give or take. They live deep, real deep, so they aren’t seen much, and very rarely encountered.
It seems their favorite food is squid, SLURP!