A german metal band, but more likely a member of East London Grime collective Slew Dem Crew.
These are photos from concerts where Pit played, so they may be of other bands that played the concert as well.
Post. Festival 2023 Jul 28 - 29, 2023 Indianapolis, Indiana, United States Uploaded by Bigtravsburnerphone