Oded Tzur - The Lion Turtle (teaser) - from the new album 'Isabela' | ECM Records