Last week I bought some macro algea. I brought it home to find many tiny snails, some small white seastars, and 4 other wierd looking animals had tagged along. At first I saw one of these animals and didn't have a clue on what it could be at all. I put on vinyl gloves just in case it was...