Kaki Ayam is Indonesian for "Chicken's feet"