Indeed. This is beautiful.
Huckster-Avatar by Mehoaido from DeviantArt. And yes, the cat is called "Salem".