Natural, organic pest control. We somehow find one or two…

928928_758868430869129_817485451_n
Natural, organic pest control. We somehow find one or two lurking inside the house on a daily basis no matter how many times we put them out. This big one snuck into our kitchen, and had an absolute field day at the ant tracks! Can anyone identify the species?