vfxandmore Marvel veteran Stan Lee passes away at 95