Anne Armogida is known for 5 Centimeters per Second (2007), Madlax (2004) and Appleseed: Ex Machina (2007).
No data