Siru

Siru was a demon imprisoned and forced to fight for his life at XXI.

Appearances

 * "The Ring"