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