THE DEMON LORD OF FLY LARVAE
Atherix ibis fly - aquatic larva (25x) Technique: Stereomicroscopy Fabrice Parais Cedex, France
(via Nikon Small World)
No, this is not a fly larva standing on its hind legs, beseeching us to put an end to the slaughter of flies. And actually it's not the demon lord of the flies.
It's the ass end of the larva of Atherix ibis, and those aren't horns.











