Lichuan Xia is an editorial cartoonist and graphic designer in China.