Mori, Hokkaido, Japan.