Victoria Shen, the Massachusetts-based experimental artist otherwise known as Evicshen has released her debut ...