Ayano Okuda was born on February 15, 1987 in Tokyo, Japan. She is an actress, known for Off-Balance (2000) and Taxi Driver no Suiri Nisshi 20 (2005).
No data