We dive into this sketch show that SNL WISHES it could even smell like. Incredimous. Wonderful. Beautiful. The best. Greatest. Yes.