Talk:The Original Memes/@comment-1917218-20110515141601

Master Chief, I believe. I haven't even played the game.