Any question they belong to Satan?
I don’t speak French, so I don’t understand what he is “singing,” (if you can call it that), but judging from the costume and the plate of cheese, I suspect he is representing Bacchus, god of wine, and this is the Bacchanalia? Whatever it is, it’s badly done and just sad, and yes, highly representative of DiVinci’s “Last Supper.”