Yuki Eguchi is known for 5 Centimeters per Second (2007), Hito no sabaku (2010) and Aguri (1997).
No data