Are we talking about the same mascot? The mascot I’m interested in is normally mounted in front of the front fork or on the front mudguard. You have a photo of one on your website, from Stafford 2007:
If this is the mascot you have bought from the club? If that is the case, from GillSwan or from Geoff Green?