This year Kanagawa-kenkei’s (Kanagawa prefecture police force) Shodai Kenji won the 56th All Japan Championships. As a young policeman on his prefectural A-team, a 4th time entrant to the competition, and an extremely serious contender for being in the Japan national side for next years World Championships there is nothing surprising here. What might be […]
Jodan Renaissance?
