those crazy, crazy, crazy Japanese sports