Unfortunately, I don't have a clue to the species (there are thousands of crab species ) but judging by its morphology, I wouldn't trust it in my reef. It's not herbivorious, and is either a scavenger or active predator (or both). Besides, most people now will tell you that no crabs are completely trustworthy