Season the wings with salt and pepper.
In a large bowl, stir together the garlic (1 tbsp), ginger (1 tbsp), soy sauce (½ cup) and sesame oil.
Add the seasoned wings and turn to fully coat.
Transfer to a wide dish, cover and refrigerate for at least 1 hour, or up to overnight.
Preheat oven to 350°F.
Remove the chicken wings from the marinade and place on a large rimmed baking sheet, preferably on a baking rack.
Bake for 50 minutes.
Meanwhile, heat the olive oil in a medium saucepan over medium-high heat.
Add the garlic (1 tbsp) and ginger (1 tbsp) and saute until soft, about 2 minutes.
Add the soy sauce (½ cup), pineapple juice, mirin and brown sugar. Bring to a boil then reduce heat to medium.
Make a slurry by adding the corn starch in a small bowl and add 1 tablespoon of cold water. Stir until combined.
Add the cornstarch slurry to the sauce and cook until reduces to the consistency of syrup. About 10 to 15 minutes. Cover and reserve until the wings are done baking. Add more slurry if thicker sauce is desired.
Remove the wings from the oven and increase the temperature to 425°F.
Pour half of the sauce into a large bowl and carefully add the wings to the bowl and gently stir to coat.
Place the wings onto the baking sheet, put them back into the oven, and bake for another 10 to 15 minutes. Wings should start to brown a little on the edges.
Remove from the oven and coat with the remaining sauce with a small brush.
Plate the wings and then sprinkle sesame seeds over the top. Serve at once.