masterful, high quality oil painting of a yellow cat dressed as don quixote, fighting giants