Legend of the Dragon: The Movie: Rise of the Empress of Darkest Yang

Legend of the Dragon: The Movie: Rise of the Empress of Darkest Yang is a TV Movie set after the Legend of the Dragon animated series. In this, Ang Leung and his sister Lin Leung have protected their world, but now, a wicked evil emerges from the Emperor of Darkest Yin's ashes- The Empress of Darkest Yang, who threatens to take over her 100th planet, Earth. She has conquered 99 planets so far in order to find a 100th with life, and only the Leung Twins and Beingal can stop her!