Suicide Forest Village (2021) Episode 1 English Subbed

Suicide Forest Village (2021)
Rumors exist about the Aokigahara forest on Mount Fuji. The rumors say things like nobody leaves Aokigahara alive, they will be attacked by someone, and a village is there that holds a grudge.

List episode