Mari Atsumi was born on November 20, 1950 in Tokyo, Japan. She is an actress, known for Hanzo the Razor: Sword of Justice (1972), Play It Cool (1970) and The Hot Little Girl (1970). Read more on iMDB