Natsuko Yashiro Japan Best movies: Rape! 13th Hour (1977) Beautiful Girl Hunter (1979) School of the Holy Beast (1974)