Mengqi Shen(Cytheria)

MFA Design '26

Mengqi Shen(Cytheria) is a visual artist and multimedia designer from China who attended The New School, Parson School of Design and received a degree in Communication Design and Film Production. Mengqi’s creative explorations span a wide array of forms, with a particular focus on the interaction between humans, nature, and society. She is commit- ted to crafting innovative digital media that transcends cultural barriers and connects with universal human experiences. Her long-term goal is to use design strategies to forge meaningful emotional connections that address human needs, creating narrative environments that bridge the digital and real worlds, bringing her two-dimensional concepts to vibrant, three-dimensional life.