The only reason why I know this brand is that they had a huge store right in the middle of the main "popular" shopping street in Genova (called via XX Settembre), where they would display all kinds of leather products for women (their products are very recognizable, with maps printed on them). I'm pretty sure I've seen it elsewhere too in Italy. That store is now gone (like many other stores in Genova!), but the brand still seems active ;-)