Camponotus sayi

Camponotus sayi major, held in my fingers for scale
Camponotus sayi major, held in my fingers for scale