Tamaki Mihara

Tokyo, Japan

Biography

Tamaki Mihara is an actress and producer, known for Battle Royale (2000), Jumper (2008) and Seijû sentai Gingaman (1998).

Movies