Yeah its pretty small.... and I looked through google images for a while and the closest I could come to finding something that looked like it was some sort of a red flatworm....
There are no distinguishing features on it... its just flat and a little 'ripply' near the edges.
|