itai leibowitz Serge itai leibowitz A jaded French caricaturist who draws caricatures in exchange for compliments.