Another self-destructed piece of art