Mie Hanabusa
An image from Stray Cat Rock: Sex Hunter, one of the productions that also features Mie Hanabusa.

Mie Hanabusa

Stray Cat Rock: Sex Hunter

Stray Cat Rock: Sex Hunter

1970

Hot Springs Geisha

Hot Springs Geisha

1968