Mayumi Ozora
Biography
Mayumi Ozora is a Japanese actress born on March 10, 1940, in Tokyo's Akasaka district. She is known for her early roles in films such as "Illusion of Blood" (1965) and "Samurai Banners" (1969), as well as her breakout performance in "Love and Death" (1964). Ozora has continued to act in films, television dramas, and stage productions, earning recognition for her performances, including the 1990 Sakura Award for Best Actress.