Torture Chamber

Appearances

 * Saint Seiya: The Lost Canvas (debut)