Ant face

Smiling ant, or so they say ...