Giant amoeba corpse