Takako Baba

Poster

Biography

Takako Baba is an actress, known for Battle Royale (2000), All About Lily Chou-Chou (2001) and Boogiepop and Others (2000).

Personal Facts

Known For
Acting
Gender
female
Known Credits
3
Birth Date
1982-09-29 00:00:00
Birth Place
Tokyo, Japan

Known For

Credits