The Dino Centurion Masters

The Dino Centurion Masters is the 526 season episode In The Manny Centurions The Clash of Kaijudo