That's from the most recent full release Ancient Romans (2011), barring a few minor self-cassettes - or anything that I've missed. There's also an official, Stallones-directed video from "Impluvium." But it's kinda weird.

Just a couple more, I think...

"Horse Steppin'" from Beach Head (2008)

That and "Last Chants" (from Off Duty, 2010) are on the mellow end of the spectrum.

Lots and lots of labels have put out Sun Araw, but I'll just pick Drag City for being most recent. You can also sometimes find cassettes and other stuff on his official website.