Yellow box crab

Calappa sulcata