Found this feller in a sample from a stream that I have had for a little while. I am curious to know what these little dots inside the organism is. I have seen others in the sample, but none with the "spots" on it...
10x 28 image stack
40x 36 image stack
40x 29 image stack
Images made through a microscope. All subject types.