Home
Contact
login
Search
Takayo Mimura
Birthday:
Sep 25, 1985
Place of birth:
Ibaraki, Japan
Biography:
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.