This creature is probably a Giant Amoeba, or some relative to an amoeba. It has no cilia, and appears to move in a manner that an Amoeba would move. I haven't seen anything like this creature in any of the references to which I have access.
Back To Image Index Page