All sports Site
All sports Site
Japan - Obihiro- Founded in 1995
Hokkaido Tokachi Sky Earth is a football team from Japan, based in Obihiro. The club was founded in 1995. Hokkaido Tokachi Sky Earth plays their home games in the Obihiro Forest Athletic Field.