Heat the peanut oil in a large skillet over low heat. Stir in the ginger, brown sugar, and chili powder. Cook and stir for several minutes until the brown sugar has melted and the ginger is fragrant. Add the onion, red bell pepper, yellow bell pepper, and garlic. Increase heat to medium and continue cooking until the onion has softened and turned translucent, about 7 minutes.
Stir the soy sauce, unagi sauce, paprika, mirin, and coconut extract into the vegetable mixture; bring to a simmer. Add the pork cubes and chicken stock; return to a simmer. Reduce heat to medium-low, cover, and simmer until the pork is tender and no longer pink in the center, about 15 minutes.
Dissolve the cornstarch in the water; stir into the simmering pork. Add the apple and orange cubes; cover and cook until the apple is becoming tender, about 5 minutes. Stir in the basil, green onions, and black pepper; cook 2 minutes more before serving.