this strange creature came in the bag of fresh shrimp, had to get an expert to identify what it was, lucky I know one.