News
Yiqi Zhao is a visual artist and illustrator whose work exists in the potent space between personal myth and social critique.
In addition to the two taotie statues, which eventually come to life and attack the film’s protagonist, “Creation of the Gods ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results