a creepy creature washed up on the beach. the faces of the onlookers look uneasy..