Weird creatures being studied on the beach