Front Description I believe that this is a European pin of Bagheera on a red background. Back Description