Red Angel

Red Angel

Technical Specs

Director: Yasuzō Masumura
Year: 1966
Country: Japan
Language: Japanese
Duration: 95 min
Alternate Title: Akai Tenshi