There are at least 2 artists known as Destructo.
These are photos from concerts where Destructo played, so they may be of other bands that played the concert as well.
FVDED In The Park 2015 Jul 3 - 4, 2015 Surrey, British Columbia, Canada Uploaded by Desperately Seeking Setlists