Emperor shrimp

Emperor shrimp (Periclimenes imperator) on a sea cucumber. Indonesia.

Emperor shrimp (Periclimenes imperator) on a sea cucumber. Indonesia.