Skewered fresh pieces of meat
masamasam

masamasa