Previous

Location: Mount Yūbari, Hokkaido, Japan