All posts by Kaz Nagatsuka

Kaz Nagatsuka
Kaz Nagatsuka is a staff writer for the Japan Times and has covered the X League for many years.
Skip to toolbar