Vietnamese Lady
Movie • 1992
Indecent Beast
Movie • 1994
I'm All Yours
Movie • 1991
Be Free!
Movie • 1986
SAKURAFUMI
Movie • 2022
Humanoid Puppet