Nobuko SendoAlso known as: (Atsuko Sendo)

Sep 28, 1969
Nagoya, Aichi Prefecture, Japan

IMDB logo