Hiromichi Nakahara

Born: None


Placeholder

She Cat

as Film Idol
Released: 1983-12-23

Dr. Cat Kagami was hoping to leave her torrid past behind, but a failed assassination attempt...

Movie page