This looks like something from the prop department at Fox after they finished shooting a new Aliens film. Either that or it's a horse fetus but that thought actually turned me off eating it.