Robert Vargas is known for his edgy portraits, part street art, part mystical experience, and he has painted in cities around the world.