Canaan is a member of The Third Truth, a fanatical cult aimed at releasing a self-proclaimed god, Murama Daikyo.
Canaan seems somewhat devoid of personality, and he speaks in a breathless mutter. He is able to give orders
to Claude and Catherine, so his position in The Third Truth seems to be at the Masked Man’s right hand.
Catherine prepares Rose’s body to become another Shisha no Kara for the Third Truth’s purposes. —–