Let-There-Be-Light

Is this the meme of January 2018? I hope to god not.