Cab drivers have a special window into the twisted affairs of humanity, bearing witness to the full spectrum of joy and pain through the tiny frame of a rearview mirror. This cramped stage is the perfect setting for Kishi Bashi's "Can't Let Go, Juno" video, a song about heartache and the lengths one goes to spare someone else's feelings.

Kishi Bashi sits impassively behind the wheel, ferrying a rotating cast of characters around the city — a bickering couple, drunk drag queens, a jilted bride. At some point, a couple of gun-toting thieves, fleeing a crime scene in ski masks, jump in his car — and still Kishi Bashi stares, unjudging. The video makes good use of the conceit, referencing (at least) Martin Scorsese's Taxi Driver, HBO's Taxicab Confessions and The Night Of. Eventually our driver finds his only moment of comfort in a mother who lovingly embraces her sleeping daughter. "It's a new day," sings Kishi Bashi. "Another full of heartbreak. And every time I'm checking in with myself I'm drinking my soul away."

"Can't Let Go, Juno" is from Kishi Bashi's latest album, Sonderlust, a name derived from the invented word "sonder," created to encapsulate an awareness that everyone around you is living a life as complex and meaningful as your own.

"The video ties in with the definition of 'sonderlust,'" says Kishi Bashi in an email to NPR Music. "It's the idea that while my character is detached in his own universe, the various and dynamic lives of complete strangers are colliding, sometimes literally, into my world, screaming for a connection that I cannot give. The slight emotional transformation at the end affords him hope and optimism as he is reminded of his own humanity and his connection to it."

This is the third video from Kishi Bashi's Sonderlust. He previously released ones for "Say Yeah," and "Hey Big Star."