Preheat oven to 400 degrees. Trim asparagus by bending the bottom half of one asparagus until it pops apart at the natural break. Line up the other spears and cut them all the same length. Spray oblong baking dish with non stick spray. If you use a metal pan, line the bottom with aluminum foil for easier clean up. I highly recommend this, as I didn't, and it was a chore to clean up.
Divide the asparagus into 12 equal bundles. Starting 1/2 inch from the bottom of each bundle, wrap the bundles with bacon, securing with toothpicks if needed, and place the bundles in baking dish.
In a heavy skillet, melt butter over medium heat. Add soy sauce, brown sugar Cajun seasoning, chili powder, garlic salt and pepper. Bring to boil stirring constantly. Pour sauce all over the asparagus bundles.
Roast at 400 degrees, about 25 minutes or until the asparagus begins to wilt, basting with brown sugar sauce several times.