If nobody knows.. you'll be able to get it in here
http://rmbr.nus.edu.sg/rbz/biblio/s17/s17rbz.pdf
300 page book though, so might take awhile to find. Should be able to get more info if you find the scientific name.
Good luck in your search.
Edit: it does look kind of like a 7-11 crab
http://saltaquarium.about.com/od/cra.../pr711crab.htm