Malaysian Snack Food..
It's Traditional snack from Sabah, malaysia.Nice to be eaten during get together or parties.They are great to munch on.