Thread:Greenhatdigital/@comment-21325751-20140703063237/@comment-21325751-20140720032703

Well, my guess is it's the Total Drama franchise, consisting of the Total Drama series and the Total Drama Presents series.