Crimson Lord

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

Appeances

 * TBA

Asbents

 * TBA

Trivia

 * Sarray and Stepanchuc Fekla's Favorite Cartoon