rani india pie lickle