Crimson Strike Force Baroness mini resin bust (by Palisades Toys, a KBToys.com exclusive)
The Crimson Strike Force Baroness mini resin bust was limited to 150 pieces and released in January 2003 as a KBToys.com exclusive.
Click on the images below to view each image full screen. Then use the thumbnails at the bottom or your arrow keys to skip through.