What is this, an anteater for ants?

Read more: imgur.com