At least the tail end, as he was diving into the algae.
Taken a 600x
I'm not sure what the little 'green guys' are, so perhaps you could ID them for me.
https://photos.app.goo.gl/LyFYdrJC5hwsa7xF9
Another Birdbath Rotifer
Another Birdbath Rotifer
Suffolk, UK