Strong, heady smell of incense sticks and aroma oils emerge from the Triple Moon Goddess temple in Mahim, Mumbai. There’s an idol kept in the centre, adorned with flowers and the walls are painted ...