User blog comment:Manpuku/A Poll/@comment-5873607-20140305085711/@comment-17724285-20140306195256

It's a meme made with the video game Team Fortress 2. Link: http://www.youtube.com/watch?v=gvdf5n-zI14