XXI

XXI was Los Angeles fights club, created by brothers Darin and Jack MacNamara, in which demons were forced to fight to the death with the promise of earning their freedom after twenty one victories.

Appearances

 * The Ring