Gall bladder calculus
Huge gall bladder calculus that perforated into the duodenum and had caused a gallstone ileus.