Fly Larva Fly Larva (Euparyphus?)

Brown

Jaws moving

3 mm long