Duel Masters Land Now Open

Duel Masters Land Now Open is the 1176 season epsiode In The Manny Centurions The Clash of Kaijudo

Trivia

 * Ambush revealed that Duel Masters Land is the base of Invaders