Woolly Buggar trout fly.
Woolly Bugger Trout Fly – One of the best general purpose trout flies

Woolly Bugger Trout Fly I remember some years ago being in a local tackle store.