I'm sorry, I haven't been following the list super-close lately but someone just told me something about the seal... they looked at it and swore that it must be "Mt. Meru and a snow lion". "want to say this is used to indicate the western realm in the Tibetan Buddhist cosmology." not sure if anyone's made that connection yet.