File:5076600-2563893481-282dc.jpg

Some chimera ants allying themselves with humans.