Indonesian sate

Indonesian sate with crisp bread.