Physea testudinea

Distribution
Brazil

Biology
Ant host: Atta