The most daring film import ever … from Japan!
In the heart of a violet forest, an old house awaits young girls.