Never in my life had I thought of vagina dentate and the salt vampire. Its mouth looks like it, though. Is that your own thought or are there others who have said they think/see that?
Giving that one some thought. And looking for a screen cap of the other, just for curiosity.