Older version of Spotted moon crab (Ashtoret lunaris)

Ria Tan