Camponotus sesquipedalis

Camponotus sesquipedalis is a species of carpenter ant. It is found in Sri Lanka.