a giant fluffy cat being worshipped like a god, religious painting, oil painting