very sleazy Nunsploitation epic from Japan. Very little information available about this obscure little movie except to say it has everything you expect from this type of movie
↧