Hashima Island, Japan: A deserted monument to the evils of industrialisation Chilling. Arun Starkey Apr 20, 2022