The Place That Is Nowhere: Abashiri Prison 1-3 from Eureka By Orrin Grey • May 31st, 2024 The star of the show becomes Abashiri itself, and the frozen landscape that surrounds it, which makes escape seem impossible, even long after the inmates are outside the prison walls.