Legend of the Eight Dragons

Legend of the Eight Dragons is the 526 season episode In The Manny Centurions The Clash of Kaijudo

Trivia

 * Nogard tells the Legend of all Eight Dragons of Kaijudo Land
 * Freecha appear in Nogard's Flashback