Do you think it's in anyway related to the VW keychain design? A Saturn ring but graphic like this?