I have no idea on species but I can tell you that it's a very. VERY common food species here in Hong Kong. Sold by the catty. Occaisionally you'll find ones in good enough health to be put in an aquarium. Also, Lysiosquillinas (not sure which specific species) here cost around $4 USD each for food, but are in good health.