Yes, it's based on the synth horn behind the monologue of "Under the Wheel"-- very different song for all that though.
Of all the Finn songs released this year, and there have been kind of a lot, this is probably my favorite. Its beautiful piece of art-rock.