Jun Osanai Archives - Waffi Tv

Jun Osanai

Red Angel
7.8

Red Angel

Oct. 01, 1966

Red Angel

In 1939, Sakura Nishi is a young army nurse who is sent to the field hospitals in China during the Sino-Japanese war. She has to assist the ...