Giant Snail On Scientist’s Face. Giant snail on Scientist's face.