He integrates the Chinese concept of "Zen" into the street art. The images on the screen, such as apes, aliens and Buddha Statues, are actually symbolic expressions, which contain the artist's profound thoughts on Zen, universe theory and the origin of human beings.