From formal outfits to costumes crafted for the stage, from ensembles suited to adventure to casual street styles, steampunk fashion has come to encompass quite a few different looks. But what exactly... This description may be from another edition of this product.