Nobu Kanaoka

Nobu Kanaoka

Nobu Kanaoka was born in 1959. She is an actress and assistant director, known for Tetsuo: The Iron Man (1989), Tokyo Fist (1995) and Denchû kozô no bôken (1987).

Tv Show