Satori island: paradise or prison?