Your entertaining football club based in a beautiful valley in North Hokkaido, Japan