Address
Noboribetsuonsencho, Noboribetsu-shi, Hokkaido
Nearest Station
Noboribetsu Station
Phone Number
0143-84-3311
Available languages
only in Japanese