Chinese visual artist and animator Lei Lei is not impressed by the comics you drew. He also raps on this music video for Brooklyn-based musical duo The Shanghai Restoration Project.