The Coven, ancient followers of Satan, arise from decades of hiding with new plans and old ambitions of Earth domination.Using advanced technology and clever misdirection, claiming to be a group... This description may be from another edition of this product.