Alright Im going to refer to both the anime and the manga for this theory.
Well in the manga, nishi and izumi talk on the subway car about how the japanese cannot lose, i assume that this is...