This things are just really annoying when you are wandering around and like 5 of them spot you.

More Titanomyrma Encountering Tips