Gather all ingredients. Slice shallot into even pieces for fried shallots. In a separate bowl, mix together the following spices and marinade ingredients: garlic, white and black pepper, cumin seed, salt, carainto stem and roots, rice flour, water. Add chicken with bone and skin to the marinade mixture.
Use your hands to evenly coat the chicken with the marinade. Make sure all ingredients are fully incorporated with the meat. Cover the chicken with plastic wrap and refrigerate for at least 1 hour or overnight.
Take the marinated chicken out of the refrigerator and add rice flour to it, making sure to evenly coat the chicken. Then, add water and mix it well. Avoid having the flour coat the chicken too thickly.