Songs for Insomniacs 96: Tortoise, “Djed”

Call it post-rock if you have to use a label, but “Djed” includes and transforms numerous genres. Is that echoes of the Baja Marimba Band I hear at the end?