Spider crab Inachus sp. ← Previous Next → Spider crab Inachus sp. on red algae growing on large cobble.