TAKAYO MIMURA

Takayo Mimura

ACTING

Takayo Mimura is a Japanese actress.
Mimura is best known for her role as Kayoko Kotohiki in Battle Royale.