User blog comment:Dakotacoons/Ridonculous Race Info/@comment-27485298-20140504004129

This could just mean "The creators of Total Drama present: The Ridonculous Race"