Michi Yamamura

Michi Yamamura

Born 5 November 1956 in Ise, Mie, Japan

Michi Yamamura is an actress, known for Battle Royale (2000), Battle Royale II (2003) and Rasuto Furankenshutain (1991).