Nicholas Kincaid

Nicholas Kincaid is one of the original Champions to be created and defeated the Colossus in the Filipino capitol of Manila.