I am guessing the cat is an avatar of a god...who he will contract to.
Yea, seems pretty obvious. And from the foreshadowing, it's probably a really powerful god as well.
I am guessing the cat is an avatar of a god...who he will contract to.