tin
redrum
For You
Movies
Shows
Artists
Lists
Film lovers
Sign In
Sign In
TAKAYO MIMURA
ACTING
Takayo Mimura is a Japanese actress.
Mimura is best known for her role as Kayoko Kotohiki in Battle Royale.
Actress
Battle Royale
2000
Linda Linda Linda
2005
The Stars Converge
2004
Harmful Insect
2001