Call him a Social Justice Star Warrior.

Brian Kidd, aka the Unipiper, is famous (or notorious, depending on your personal whimsy threshhold) across Portland for donning a Darth Vader mask while simultaneously unicycling and playing the bagpipes.

But at the downtown Starlight Parade on Saturday, he pared down to just the pipes, a white tee and his helmet-less mug to wheel around a group of megaphone-clad street preachers while playing the Star Wars theme.

These are the Bible thumpers who typically congregate at public events, demanding repentance from sinners.

"I was lined up waiting my turn to step off for the Starlight Parade when these yokels show up and start making a scene right across the street," Kidd tells WW. "It was super frustrating because everyone was just there to have a good time and these guys seemed squarely opposed to any of that."

Kidd continues: "I always pride myself on using my powers to do what I feel is, objectively speaking, the right thing and in the best interest of the city," he adds, "and in this situation, the choice to me was clear. So I take off and go over there to get up in their space and show them that their presence was not welcome by anyone."

One peeved REPENT-sign holder yelled "Praise the Lord" with hand held high as the piper piped on beautifully.

A bemused police force looked on. And when the song was over, Kidd flittered quickly away in his PDX airport-carpet cape.

"Afterwards, I had several Portland Police Officers come up to me and thank me for what I did," Kidd says. " I actually don't like having to do things like this. Generally, I think my music is better suited to creating a positive atmosphere, but in this case, when the parade was seconds away from starting, there wasn't really any alternative."

Watch the full video here:

And the slowed-down, Sith Lord-style edit here: