Travis Touchdown

Travis Touchdown is the main protagonist of No More Heroes.