a new cartoon by viz magazine