Oleg Shuplyak is a talented Ukrainian artist who masters optical illusions in his incredible oil paintings, turning his artworks into mind-blowing illusions that reveal two images, some quicker to see than others, but all displaying an extraordinary level of artistry and playful take on classic imagery.