Stan Lee gets star on Hollywood Walk of Fame.

Nuff said.