
In 1960s Japan, the secluded town of Ebisugaoka, where Shimizu Hinako lives, is enveloped in a sudden fog, turning her home into a haunting nightmare.
In 1960s Japan, the secluded town of Ebisugaoka, where Shimizu Hinako lives, is enveloped in a sudden fog, turning her home into a haunting nightmare.