I think it's some kind of caddis.

Captured

EXIF

f/3.5 1/125 sec 10.9mm ISO 200

Download

646x800