Inka Nieminen: So beautiful but yet so messed up, installation