Abashiri Prison Museum was by far one of the most interesting sights in Hokkaido. It was constructed in the 1890s to hold over …

AloJapan.com