Mantis Man

Mantis Man, Mantids or Praying Mantis Aliens refers to entities encountered by people often during DMT trips and alleged alien abductions, as well as a sighting reported in Hackettstown, New Jersey.