Machu Unit

Machu Unit is the Season 38 Episode In The Manny Centurions: The Clash Of Kaijudo

New Characters
Shadow Darkshade

New Creatures
Machu Mech, Number 33 Unit