Close
Spiny ant
Polyrhachis armata