In a large mixing bowl, combine 5 spice powder, annatto oil, honey, cooking wine, fish sauce and garlic. Mix well then coat the chicken and marinate for 2 hours or overnight for a better result.
In a large clay pot, add the rock salt and lay the fresh sugar cane on top. Then place the chicken on top of the sugar cane, cover with a lid and cook on medium heat for 40 minutes or when the rock salt ceases to pop.
Transfer the chicken to a plate and serve with crisp baguette.