Humans disappear mysteriously in a bamboo forest that's about to be cut down.Humans disappear mysteriously in a bamboo forest that's about to be cut down.Humans disappear mysteriously in a bamboo forest that's about to be cut down.