Location: Hokkaido, Japan