humans praying to a giant cat god