Bugged Out: The Humanoid Machine Music of Shanghai Artists Han Han and 33EMYBW

These Shanghai musicians embrace the digitization of human culture, introducing their own bugs and “living systems” to produce new creative vectors