Alien implants

Referenced in 2 episodes

Definition

Supposed devices or biological materials that critics claim are surgically implanted into individuals by extraterrestrial beings, often associated with abduction experiences.