March 2, 2017 at 04:24:51 UTC
Ampclid, the grumpy leader of a dangerous trio of parasitic wasp witches, specializes against Blattodea (cockroaches/termites)