The top-secret team of cryptid-heroes, GK Delta, are committed to protecting humanity from extraordinary threats. When you are all that stands between humanity and certain annihilation, you must be... This description may be from another edition of this product.