Takayo Mimura
25 Sep, 1985 in Ibaraki, Japan
Takayo Mimura is a Japanese actress. Mimura is best known for her role as Kayoko Kotohiki in Battle Royale. She also appears as a supporting role in Linda Linda Linda.
Also Known As:
みむら たかよ
In a Lonely Planet
60%
(2011)
A Letter from Elsewhere
0%
(2008)
MORE
70%
(2012)
Yunagi City, Sakura Country
70%
(2007)