Miwa Ohshiro was born on August 26, 1983 in Hokkaido, Japan. She is an actress, known for Hunabku (2007) and Eiken (2003).
No data