In the Ocean, No One Can Hear You Scream No Comments This critter does have an H.R. Giger thing going on. H/t Vonners at the Stellar Parthenon BBS.