I don't know why but it made me think of the anime Shinsekai Yori, with those strange little creatures living in the wood (and killing humans... You know, usual things...)