Kei Fujiwara

Kei Fujiwara

Kei Fujiwara is an actress and cinematographer, known for Organ (1996), Ido (2005) and The Neptune Factor (1973).

Tv Show