Acting
In the Swaying Classroom... Chizuru, the New Leopard-Print Teacher
1999
Chikan niizuma: Tamarazu motomete
The Sex Life of an Office Lady
Lustful Wife