User blog comment:MegamanZero0002/Total Drama Season 6 theory/@comment-27013391-20140524020940/@comment-25184575-20140524024250

Pretty much.