Assassin Bug Larva with Ant ArmorAssassin Bug Larva with Ant Armor (Acanthaspis sp), Camp Chimpanzee, Parc National de Tai