Go-To Caddis Pupa
This fly looks a bit unruly when dry, but when it is wet it looks very much like a caddis larva.