Sate Taichan Sambas, a spicy grilled chicken satay
Sate Taichan Sambas, sate ayam pedas
Location: Indonesia