Hitohada Kujaku (人肌孔雀), English title: The Swishing Sword aka Human Skin Peacock, is a 1958 Japanese film directed by Kazuo Mori.
More at Wikipedia.
Director: Kazuo MoriRelease date: January 1, 1958Running time: 99 min.
External links: IMDb