Acting
1965-12-02 · Setagaya, Tokyo, Japan
School in the Crosshairs
1981 · Movie
Empire of Passion
1978 · Movie
The Tragedy in the Devil-Mask Village
Curse of the Dog God
1977 · Movie