Sort:  

That's sandalwood paste - applied on auspicious occasions.

Is there any benefit in using it?

Well, using sandalwood on your skin has a lot of benefits but this was only for the occasion.