The Japanese make for some fantastic sports radio