funny pictures memes

Savior of Ants

What is this!? A president for ants!?