Camponotus ocreatus

Camponotus ocreatus major, closeup of head
Camponotus ocreatus major, closeup of head