Mahishasur is back in demand. This is the season for the demon to dress up in pomp and be put on display, at least for the key days, before the Goddess deigns to end him. Even as Durga Puja pandals ...