Gnarly animation and slacker humour reign in this Chinese punk comedy.