an animated colorful cartoon rendering of The Last Supper