Divine Retributor

Nampha leaked the name, that's why this page exists.

Not much other than that is known about this character, only the name.