Noboribetsu is a city on the island of Hokkaido, northern Japan. It is famous for its hot springs and volcanic crater, Jigokudani and the Tessen pond. There are also a number of demon stone statues all over the city. Check out some of my captures in the video below. Enjoy!