Varrock is the greatest human city in the world, yet it is filled with dangerous secrets. People are being taken by an inhuman abductor. Its victims are murdered... or worse, spirited away to... This description may be from another edition of this product.