In a large bowl, combine soy sauce, rice wine, ginger, garlic, sugar, and black pepper. Add the chicken drumsticks and mix thoroughly, ensuring each piece is evenly coated. Cover the bowl with plastic wrap and refrigerate for 2–4 hours (or overnight) to allow the flavors to fully penetrate the meat.
Add cornstarch, flour, salt, pepper, eggs, and baking soda directly into the bowl with the marinated drumsticks. Mix everything well, ensuring each drumstick is evenly coated in the thick batter. This coating will create the signature crispy crust during frying.
Heat the oil in a deep fryer or large pot to 340°F (170°C). Fry the drumsticks in batches for 12–14 minutes, turning occasionally, until golden brown and cooked through. Transfer them to a wire rack to drain excess oil. Check that the internal temperature has reached 165°F (74°C).
Increase the oil temperature to 375°F (190°C). Return the drumsticks to the hot oil and fry for an additional 3–5 minutes until they’re deep golden and extra crispy. Transfer them back to the wire rack to drain any excess oil.
In a skillet over medium heat, combine gochujang, honey, brown sugar, soy sauce, rice vinegar, garlic, ginger, and sesame oil. Stir until the sauce thickens and becomes glossy. Adjust sweetness or spiciness if needed.
Place the hot drumsticks in a large bowl, pour the warm Yangnyeom sauce over them, and toss gently until evenly coated. Garnish with toasted sesame seeds and chopped green onions. Serve immediately while hot and crispy.