Physea setosa

Distribution
Brazil

Biology
Ant host: Atta