Harold N

Owen, or Harold N as there already is an Owen, is a contestant on Total Drama Fans Vs. Favorites