Stan Lee leaving our world for a better one (November 12, 2018)