Marian Call is an Alaskan musician who can often be found touring North America.
According to her Bandcamp page:
Her songs are quirky geeky eclectic acoustic confections that taste like vanilla cinnamon chipotle something. She sounds a little like Joni Mitchell meets Jason Mraz meets Regina Spektor — or perhaps like the lead church choir soprano went all Ani DiFranco.
That’s certainly true of this one. I think.
With thanks to Mad Art Lab, where you can find a live recording (with a superb introduction) and the full lyrics for the song.