The Scientific and Ancient Nature of Mantis Beings