A strange creature

This Caddis Fly larvae was moving around the small pond dipping pond. It was fascinating to watch