Megumi Shimizu is known for Lucky Seven (2012), Uruwashiki oni (2007) and Mikkai no yado 10 (2013).
No data