Echinococcus hydatid cyst (liver)

(Images:MV CJ)