Movies

  • 1965
    Abashiri Prison

    Abashiri Prison

    Abashiri Prison

    71965HD

    Abashiri Prison is located in the coldest place in Japan. Two men, handcuffed together have escaped from the prison, one a yakuza, the other a petty...

    Abashiri Prison