Is it a big caddis pupa? An inchworm? Who knows what exactly causes a trout to eat a Mop Fly, but the certainly do. This Chartreuse version is
Chartreuse Mop fly with tungsten bead - Worldwide Fly Works
Mop Fly Baetis
Daddy Long Legs™ Mop Fly - Hot Pink –
Bead Head Mop Fly – Dakota Angler & Outfitter
Body material (chenille) to tie the infamous Mop Fly! -25 pieces per pack.
Mop Fly Chenille/Body Material (25 Pcs) - Competitive Angler
Tungsten Jig Mop Fly Beige B/L
Tungsten Bead Chartreuse Wormy Mop Fly Tactical Jig Czech Euro Nymph B – Wasatch Tenkara Rods
Fly Tying: The Mop Fly
Fly Fishing 12 Micro Beaded Dust Mop Flies Chartreuse Green size 16 Barbless Jig
The Mop Gurgler — Panfish On The Fly
The Mop Fly, 3 Pack - Dressed Irons
Fulling Mill Nymph - Mop Fly Chartreuse Barbless, Jig and Competition, Nymphs, Flies
Shagadelic Mop Fly, Mop Fly Body Material
Bead Head Mop Fly - Chartreuse - Size 10