Italo-Punk!
I bet these session musicians were in some weird avant-garde Prog band, they’re too clean to be ‘genuinely’ punk. Sounds like they were trying to capitalize on the scene, ie a ‘punksloitation’ band- but all punks are poseurs anyways! This band rules anyways. The first track is SICK!