Shogun's Joy of Torture

1968