Board Thread:Questions and Answers/@comment-34949931-20180608163206

What exactly are the Seals?

Was given by Titan to the Demons? or Was it something they already had? I wonder. 