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.
Battle Royale
Movie • 2000
Linda Linda Linda
Movie • 2005
The Stars Converge
Movie • 2004
Harmful Insect
Movie • 2002
Yunagi City, Sakura Country
Movie • 2007
Mr. Tadano's Secret Mission: From Japan With Love
Movie • 2008
Awakening
In a Lonely Planet
Movie • 2011