The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
I may have answered part of my own question. I was looking up Isopods and I found a photo on a web site a creature that looks very similar to the photo I posted called a Stenetrium. Some web sites make them out to be algae eaters and others omnivore scavengers which would make sense.