Life is me turning Meridius in the biggest walking meme ever.