News

This week we take you to an abandoned ghost town somewhere deep in the Japanese mountains. Inside of this town, there are ...