This is a Sasuraiger papercraft, created by octopus. Galactic Whirlwind Sasuraiger was an anime series aired from 1983 to 1984 in Japan. There were 43 episodes aired. Other loosely translated names include "Sasuraiger", "Galactic Gale Sasuraiger", "Galaxy Whirlwind Sasuraiger" and "Wonder Six." It is the sequel to Baxinger and is the final member of the J9 Series.
You can download this paper craft from here: Galactic Whirlwind Sasuraiger Free Papercraft Download