In a bowl, add eggs and gently whisk until evenly beaten.
In another medium sized bowl place the flour.
Season chicken cubes with the salt and pepper, dip them first in the eggs then coat the pieces with the flour, and place to side.
Put 1 cup oil into a large pan, place over medium heat. Wait until oil is hot and pan-fry the chicken until both sides are golden brown (approximately for 3-5 minutes).
Make the sauce; in a small saucepan, heat sesame oil, add minced garlic and ginger and heat for 1 min.
Add orange juice, brown sugar, soy sauce, red pepper flakes and rice wine vinegar. Allow to gently heat, not boil.
In a small bowl, dissolve corn starch with 1 tablespoon of water and add this mixture to the sauce.
Whisk until the sauce thickens.
Coat the fried chicken with the sauce you prepared.
Serve with rice and decorate with spring onions.