Goyôkiba: Kamisori Hanzô jigoku zeme (Hanzo the Razor 2: The Snare) Reviews

December 1, 2010
Only the '70s could have erected a monstrosity so mesmerisingly abhorrent.