Space Ninja Megazord

The Space Ninja Megazord is the main megazord of the Space Ninjas, it is the base of the other megazords.