Russian artist, Olga Vishnevsky, calls herself Pepelangelo as she loves to create paintings starring Pepe The Frog which is a popular yet controversial internet meme. Here are some of her creations. For more, visit Pepelangelo's Etsy store but consider yourself warned: these paintings are not cheap.