Mantis man

Insectoid Aliens

14th March 2020

Introduction It seems to be that insectoid aliens, in particular those resembling the mantis, have often been reported by alleged alien abductees. In the majority…

read more