Yes those are Crabs, on Christmas island