Luis Resto - guitar, piano, electric bass, ocarina, Thai flute