Yiru Sun
Performance art
Skin
Film
Chicken feathers all over the ground
Work
printonprint
Illusory
Illustration
WOW 女也
About
Footprint
China - "My awkward zone"
Australia - "Crisis"
Japan - "Life"
UK - "Another chapter"
Using Format