Giant beetle corpse