Ampulex approximata
aeb3453b30d7c6c5542c4b7deffe4c7d
...