Hanzo the Razor: The Snare

Hanzo the Razor: The Snare

  • Aired: 8/11/1973
    • Length:
    • Plays: ???
Synopsis >

Hanzo The Razor Itami, incorruptible protector of the common man, returns in his second and even more perverse mystery.

TV GUIDE Users' Most Popular