Marinate the chicken: Mix all marinade ingredients together and coat the chicken well. Refrigerate for 30 minutes.
Make the sauce: Mix the coconut milk and cream together. Melt the butter in a pan and cook the red curry paste and garlic for a couple of minutes. Add the teriyaki sauce, paprika, brown sugar, and the coconut milk/cream mixture. Let the sauce simmer until creamy. Season with salt to taste.
Cook the chicken: Mix the flour, cornstarch, salt, and pepper in a bowl. Coat the marinated chicken in the mixture. Fry the chicken in hot oil until crispy, golden, and fully cooked.
Serve: Serve the chicken with rice, pour over the sauce, and top with spring onions, sesame seeds, and chili.
