This is also kind of obscure. But I’d say a pretty well-known American indie band. You definitely know that one song they did, 😉 May have to exclude myself from this as it seems this was an EP rather than a album. I blame Amazon.
The one I posted is unintentionally ironic with the choice of spikey ball and aggressive/confrontational characters as this group were unlike their peers 🙂