The vandal proof mirror?... Not!