So is there any actual talk of there being a seal, or is this the case of someone said there was and everyone ran with it? Because I've only ever seen people talk like there was one, and everyone be like "Mhmm, yes. The seal. Indeed."