How to Create the Perfect Cartoon Caricatures