Excellent photos! Your videos are most interesting, too. By coincidence I found similar animals from a nearby river just yesterday and posted micrographs of them just above yours.
My photos aren't as good as yours but it is fun finding something new to share.