Teikyo University: Japan's unstoppable rugby force

2018-04-30 1

Winners of nine consecutive university championships, Teikyo University in Japan is fostering an incredible team culture built on the pillars of respect and tradition.