File:7b2ada78a966d1b1a82ecf04637906d2.jpg

The clash between humans and chimera ants.