Known For
Filmography
2010

Shin-Men
TV - Released: 11/26/2010
2008

2001

1998

1990

OL punisher Mae she turns into a swimsuit
Movie - Released: 8/5/1990
1970

Delinquent Girl Boss: Tokyo Drifters
Movie - Released: 12/3/1970
1968

1965

Dupe
Movie - Released: 10/1/1965
1959

1956

The Boyhood of Dr. Noguchi
Movie - Released: 2/25/1956
1953

Tower of Lilies
Movie - Released: 1/9/1953