Shen C


Shen is an introverted technologist from a faraway country. She likes building things, making art, and spending time with her partner.