Crimson Lord

About her
The Crimson Lord is the main antagonist of the 2022 French superhero cartoon series Jade Armor.

Appeances

 * TBA

Trivia

 * TBA