Water flea?

Water flea?

Observation - Water flea?. Description: Less than 1mm.

Less than 1mm.