Along with “Get Lucky” and “Blurred Lines,” Lorde’s “Royals” has racked up an unfathomable number covers since its release. Everyone’s done it: Bruce Springsteen, Mayer Hawthorne, this clown. Today, we get a fairly unexpected rendition from none other than Krist Novoselic of Nirvana. But not on his bass. No, he covered it on his accordion.

Strange, yes. But there’s something about the accordion that works for Lorde’s original. Watch Novoselic perform the cover above, the clip of which taken by a fan in the crowd on Sunday in Takoma Park, MD.