Stan Lee RIP 1922 – 2018

From the Stan Lee Foundation: Stan Lee Master of the Universe.