In the 16th century, a sadistic shogun punishes and tortures individuals who go against his religious beliefs, resulting in extreme violence, bloodshed, and sexual abuse.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States