Sachi Ishimaru is known for Tôkyô Dogs (2009), The Tale of Iya (2013) and Magerarenai onna (2010).
No data