sports club based in Tomakomai, Hokkaido, Japan