Xavier

Xavier is a Character from Xavier: Renegade Angel.