Here Come the Mummies.
Wow, these guys defy categorization, lol.
Here Come The Mummies - “Pants”
https://youtu.be/eB5EE42So7I
Lol, I though I was the only one to hear of them. Saw them years ago at Raleigh live after 5.