Owen

Owen was a competitor for Season 1 of Total Drama Island.