Todd Daring

Todd is a character on Total Drama Cartoon.