Chiaki Ôsawa was born on 19 November 1981 in Tokyo, Japan. She is an actress, known for Street Fighter Alpha (1999), Negima! (2005) and Ah My Buddha!! (2005). imdb.com