Much bigger ants here –

Trying hard not to kill them ~

Some kamikaze.