Teikyo University’s Shirakuni scored three tries on the highest stage to decide Japan’s top university. It was a moment when the hardships that only someone from an obscure high school could understand were rewarded (Photo: Aki Nagao)
Share on SNS