Meet Sheep Chen: Chinese Street Artist Bringing Folklore To LifeSheep Chen’s work is a psychedelic blend of animals, humans and characters from Chinese folklore.