This video explores the relationship between me and my mom after the separation from my country and my mom.
Three blinds were remodified with found made-in-China images and mirror surface on their two sides.
ShuiDIShiChuan is a Chinese idiom, directly translated as that “rocks penetrated by water drops”, normally referring to “constant efforts would bring success”.