This "looks like a very large ant" was found a few nights ago strolling across my kitchen floor. Seemed friendly enough but I haven't seen an "ant" this large before. Curious about what he was searching for, what he generally eats and where he typically nests?