Was this from some version of Voltron that never made it to American television? Was there another guy piloting a giant telephoto lens? I mean, seriously, WTF?

Found via Neatorama.