Toshie Kimura is an actress, known for Godzilla vs. Hedorah (1971), Battles Without Honor and Humanity (1973) and Sword of the Beast (1965). Read more on iMDB