the black soldierfly, Hermetia illucens

Links - The Laboratory of Entomology