Decades ago, the tiny town of Hanaizawa was cut off from the rest of the world by an invisible wall,...