look like a glass shrimp to me... not too sure, like those in ML display tank.. nice rockscape, lots of potential of your tank caonsider keeping coral?