Barbara Mori is obsessed with Agarbattis since she first visited India and loves to even shop for the best agarbatti brands