Kei Fujiwara: Kei Fujiwara. Actress: Organ. Kei Fujiwara was born on 12 March 1957 in Kumamoto, Kumamoto, Japan. She is an actress and cinematographer, known for Organ (1996), Ido (2005) and The Neptune Factor (1973).
Known For: Organ (Yoko), Ido (Ryo), The Neptune Factor (Kay, lab technician), Tetsuo: The Iron Man (Woman)