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.
Birthday: September 25, 1985
December 16, 2000
July 23, 2005
December 06, 2008
April 17, 2004
March 30, 2009
January 27, 2007
March 16, 2001
January 01, 2011
December 10, 2008
March 22, 2012
January 26, 2008
July 28, 2007
May 18, 2013