Quoted By:
Just started learning macro this year. Here's a soldier fly. These are commonly sold in pupa stage as live feeder insects for pet reptiles; they are called Phoenix Worms or sometimes calci-worms. I always let a few hatch and release them in the tanks so my geckos have something other than crickets to hunt.