Sophie Xie

Sophie Xie

independent designer. lover of automata, games, and nonfiction