Location: Mt. Asahi, Hokkaido, Japan