ultrafacts:Sweden Hills (Japanese:スウェーデンヒルズ) is a Swedish-style village in Hokkaido in Japan. The style of the houses are Swedish red wooden style & the people there celebrate Swedish traditions.(Fact Source) Follow Ultrafacts for
Anal_toys Anal_witch