Place all marinade ingredients in a bowl and add chicken. Refrigerate overnight.
Heat the oil in a cast iron skillet or dutch oven over medium heat until water sizzles when dropped in. Combine the rice flour, salt and pepper in a bowl.
Dredge each chicken thigh in the rice flour mixture and add to the skillet. Fry about 5-7 minutes per side, until golden brown and internal temperature reaches 165 degrees.
Remove from pan and drain on paper towels. Serve the chicken with 1-2 waffles and drizzle with the Thai sweet chili peanut sauce. Garnish with crushed peanut and cilantro.
Waffles:
Combine all ingredients in a bowl. Heat the waffle iron and add ½ cup of batter. Cook all batter one batch at a time. Set waffles aside until chicken is done.
Sweet Chili Peanut Sauce:
Combine all ingredients in a blender and blend until fully combined.