Badiucao is an Australian political cartoonist, artist and rights activist based in Australia. He is regarded as one of China's most prolific and well-known political cartoonists. He adopted his pen-name to protect his identity. From Wikipedia