Definitely a dragonfly nymph, we call those sort "mudeyes." What do you call them?