Battle Royale
Advertisement

Takako Baba (馬場 貴子, Baba Takako) is a Japanese actress. She is best known for her role as Yoshimi Yahagi in Battle Royale, as well as two other roles in movies. She was born on September 29th, 1982 in Tokyo, Japan.

Advertisement