DAFU himself August 21, 2013 600 × 463 Dogs Vs. Apes Vs. Zombies And How The Artist Survived Artist DaFu Yu