Five Ants

The mystery continues. Who is this?