The sea star shrimp (periclimenes soror) is a very tiny shrimp living on the backside of sea stars. This little guy was found in Lembeh straight, Indonesia.
The sea star shrimp (periclimenes soror) is a very tiny shrimp living on the backside of sea stars. This little guy was found in Lembeh straight, Indonesia.