Putin and Mephisto published October 11, 2022 by Nikola Listes courtesy of the artist.