Kudo and the production company explore abandoned villages in the Japanese mountains, where legend has it that anyone who steps in will go crazy and disappear.