Punch and Judas - Lacaba, Emmanuel