Idotea spp.
These guys are hard to identify to species. Let me know if you know what it is.