This doesn't have anything to do with Marvel Comics, does it?
Stan Lee indeed worked for Marvel for many years.