humungus: 修羅雪姫 怨み恋歌 (1974), Lady Snowblood : Love Song of Vengeance
humungus:
修羅雪姫 怨み恋歌 (1974), Lady Snowblood : Love Song of Vengeance