Seven years ago, the world ended. An impenetrable fog rolled across the earth, swallowing everything in its path. No one who steps out into it ever returns. Hidden deep in a mountain valley in Japan, a small town survived. They built waterwheels, set up charging hubs and wind turbines, grew their...