Odd shrimp-like creature discovered