Some parts of nature manage

Some parts of nature manage to conjure feelings of amazement and that “eeeewwwww!” sensation all at once. Thank goodness that these things are in the deep sea and not on land. Especially not on land near me.