I wanted to like this, but the art...
The Noghri are supposed to be short, lithe, stealthy ninja types and not giant, broad shouldered brutes. I also seem to recall Leia was pregnant with the twins at this point. She certainly doesn't look pregnant here. Maybe she wasn't showing at this point but I always got the impression she was.