Weird creature found washed up on beach