Prepare marinade for chicken. Combine soy sauce, Shaoxing wine, dark soy sauce, five spice powder, and sesame oil. Pour marinade over chicken, tossing to coat. Let sit for at least 2 hours or overnight, flipping chicken over halfway through.
Preheat oven to 400 degrees F. Line a baking sheet with parchment paper.
Remove chicken from marinade, shaking off excess. Lay on parchment paper and let sit at room temperature for 30 minutes.
Roast chicken for 35-40 minutes or until juices run clear. Remove from oven and let rest for 10 minutes.
Meanwhile, make spiced butter sauce. Melt butter in a small saucepan over medium heat. Add garlic and saute until browned, about 2 minutes. Add cumin, coriander, brown sugar, dark soy sauce, five spice powder, ground white pepper, and cinnamon, stirring until sugar has dissolved. Remove from heat.
Arrange chicken on serving plate and drizzle sauce on top. Garnish with sesame seeds and cilantro. Serve immediately.