Watch as cats are fed before people in one of India’s rarest monasteries—Odisha’s Bileikhia Mutt—where devotion and adoration run deep.