User blog comment:Numbuhthreefan/Cap This (unofficial captioning activity)/@comment-27447405-20160330212252/@comment-27447405-20160331201457

^I made this an official meme awhile back and posted it on the Total Drama Google Plus group so that's probably why.