The Cleansers is a terrorist group lead by Tatsumi Azama. They have been thought as worshipers of Cain initially, but they are aiming to control Cain to annihilate the Demons in the world in actuality.
Advertisement
The Cleansers is a terrorist group lead by Tatsumi Azama. They have been thought as worshipers of Cain initially, but they are aiming to control Cain to annihilate the Demons in the world in actuality.