A worldwide community photographing and learning about wildlife
Aeshnidae (family)
Dragonfly larvae was hanging out on top of a rock in the creek, noticed while I was checking out the new snails.
Riparian
I've seen the leftover casings on those and wondered what they were! :)
I'm no help on finding your species, but now I know what that weird looking thing is! :)