Hundreds of people have flocked to a hospital in the Indian city of Calcutta to see a man holding a sizeable chunk of his head in his hands.