I saw this the other week on a Japanese auction site. It looks like a sort of astronaut puppet perhaps. The thing which intrigued me was the red and yellow space capsule on the right of the header. I knew I'd seen it before. And here it is, on another Japanese header, somewhat SWORDy too!
They both look like this X-Series toy space capsule art, the X-80: