Xindl X –a musician who combines rap, folk, hip hop, jazz and blues as the mood takes him.