Mario D'Leon

Mario D'Leon is an American actor, and the voice and motion capture actor for Luis Fernando Lopez.