Stan Lee with Nebula from the Guardians of the Galaxy franchise.

The world is morning the loss of a Marvel icon and cameo king today. Stan Lee has passed away at the age of 95.

Stan Lee had been in the superhero creation business since 1939, and was at least partially responsible for so many heroes. Black Panther, Spider-Man, X-Men, The Mighty Thor, Iron Man, The Fantastic Four, The Incredible Hulk, Daredevil: he had a hand in making all of them.

Lee's final few years saw him in turmoil his wife passed just last year, and he had been involved in lawsuits against POW! Entertainment and his former business manager.

But let us remember Stan the way he would have wanted, through all those zany appearances he made in Marvel films.