Lord Cai

Lord Cai is the current leader of the Scarlet Gang and father of Juliette Cai.