those little people are pretty impressive

More memes featuring this image