an eerie creature washed up on the beach. people are looking on anxiously.