'I can't believe it's not butter!' redux
The Black Soldier Fly, Hermetia illucens, was once only found in South America, but today is quite ubiqutous. The United States Spain, Portugal, southern France, Italy, Croatia, Malta, the Canary Islands, Switzerland, the Black Sea coast of Russia... Yes, and right here in Southern Africa.
Adult females can lay more that 600 eggs at a time. The larvae that emerge can grow to 2,5 cm. That's about an inch if you don't speak metric.