Birth place: Moriguchi, Osaka Prefecture, Japan
Mamoru Kanbe is most known for directing Elfen Lied.