Madoka Kimura is known for Otome wa boku ni koishiteru (2006), Mermaid Melody Pichi Pichi Pitch (2003) and Myself; Yourself (2007).
No data