maybe mantis shrimp....

In my unprofessional opinion, those are Orchestia agilis, or sand fleas. Could be wrong though.

It also depends on their movement and habits. They look like they're eating algae which should almost immediately disqualify them.
 
Back
Top