Kali Puja, also known as Shyama Puja or Mahanisha Puja, is a festival originating from the Indian subcontinent, dedicated to the Hindu goddess Kali. It is celebrated on the new moon day of the Hindu calendar month of Ashwayuja or Kartika. The festival is especially popular in the region of West Bengal, and other places like Mithila,