The spider crab is shedding its shell

 

v20240901