defo Slackjaw there an american band that mainly does heavy metal, groove metal and hard rock there still doing shows down in america its primarily a 3 member band and the lead/bass player also has a funny asf yt channel
if your listening to them i reccomend https://youtube.com/playlist?list=PL2PpwohNKbdHJJirCWJr1oAQ1XbZOzh6L&si=FzH7WixoxkMFDf3L