From the "Who asked You?" Department, it's my opinion of The Blue Hearts.
The Blue Hearts started out as a punk band. Unlike many punk bands, their singer could kind of sing. Like many punk bands, their singer could yell pretty well. Combine that with some catchy songs, and you had a pretty good band.
In later albums, they kept playing punk, but played other genres as well. There was country-sounding music with harmonicas. There was crooning. There was rock and roll. It was well-executed.