I have not found any description in shiv puran, that Shiva was cursed by kashyap rishi, by which he had to behead his own son Ganesha? Then which puran describes about it?
1 Answer
You can find that in Brahmavaivarta Purana: Ganapati Khanada: Chapter 18:
[Kashayapa] Finding his son falling pronounced a curse on Shiva that the way in which you have killed my son similarly the head of your son will also be shattered.