The Scarlet Fox: Hanged Man’s Revenge

1958