20070731 bangalore-times: Is Helen Sallu's lucky mascot?