I can’t recall the alien who wore this. Kinda remember him being a villian. Always thought the design was a shout out to Logan’s Run. The piping in the chest is heavy and puffy as is the arms. The are have a velcro seam on the forearm. I recall the alien having large prop hands. The velcro was to fit the hands. Will take better pics soon.