Thread:Shamanisheee/@comment-4762852-20160818061351

I was watching some vlogs by Stephen George and I saw this image icon. I need to know: is this a Megazord? Because I swear it resembles one... I don't remember which... 