Noriko Baba Highest Rated: Not Available Lowest Rated: Not Available Birthday: Apr 27, 1974 Birthplace: Toshima, Tokyo, Japan Skip to Quotes Filmography