I’m now a big big fan of The Dead German Tourists. I’ll leave it as an excercise to the reader to discover it themselves, for The Dead German Tourists should never be forced upon anybody; but suffice to say they are some kinda 90’s “punk rock”, if it will aid in your search. It’s weird wild and not that terrifically bad. Both the search and the band.*
*I could be lying about one of these 2 things.