Prepare the Marinade: In a mixing bowl, combine soy sauce, garlic, ginger, sugar, sesame oil, and lime juice. Stir until well blended.
Marinate the Chicken: Place chicken in a zip-top bag or container. Pour marinade over and coat evenly. Refrigerate for at least 4 hours, preferably overnight.
Preheat the Grill: Heat charcoal or gas grill to medium-high. If using oven, preheat broiler.
Grill the Chicken: Place chicken on the grill skin-side down. Cook 6–8 minutes per side, turning occasionally, until nicely charred and internal temperature reaches 165°F (74°C).
Rest and Serve: Remove from grill, let rest 5 minutes, then garnish with chopped green onions. Serve hot with rice and sides.