Alien Implants are a physical object placed in a human body after they have been abducted by Aliens. Capabilities of the implants range from telepresence to mind control and biotelemetry (akin to humans tagging wild animals for study). Dr. Roger Leir is one of the world’s most important leaders in physical evidence research involving the field of Ufology. He and his surgical team have performed numerous surgeries on alleged alien abductees resulting in the removal of distinct objects suspected of being Alien Implants.
Regular price: $17.47