Self-Cursing Seal (Earth-1529)