File:Is This A Megazord?.png

Saw this image while watching StephenVlog's trip to Japan. I need to know, is this a Megazord?