Lady Snowblood 2: Love Song of Vengeance (1974)

1974-06-15 Japan 89 Min. PG-13
6.4 116 votes