Xavier Foster

Xavier is a foward and captain of Genesis and later goes on to play for Inazuma Japan. In the movie He is a FW for Neo Raimon.