Takako Baba was born on September 29, 1982 in Tokyo, Japan. She is an actress, known for Batoru rowaiaru (2000), Riri Shushu no subete (2001) and Boogiepop wa Warawanai (2000).
Takako Baba was born on September 29, 1982 in Tokyo, Japan. She is an actress, known for Batoru rowaiaru (2000), Riri Shushu no subete (2001) and Boogiepop wa Warawanai (2000).