HokkaidoAug 20, 2019A Look Into Japan's Most Famous and Inescapable Prison: Hokkaido's Abashiri Prison Museum