What should I watch tonight?
Pick a mood and get three: the masterpiece, what's trending and a recent hit.

Acting · Born September 25, 1985 · Ibaraki, Japan
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.












