A meme is, according to the dictionary, "an idea, behavior, style, or usage that spreads from person to person within a culture". I found the Nyan kitty internet meme while looking for something else entirely. I merged the graphic with an idea from a Christmas card drawn by Eva Melhuish called "Star Gazer". The card was sold by the Smithsonian and the illustration was one page from a book called CHRISTMAS MAGIC. My apologies to everyone concerned.