Papua New Guinea, Milne Bay

Spider crab, unidentified, algae decorator
Papua New Guinea, Milne Bay