Captain Power LORD DREAD Soldiers of the Future Figure Mattel 1987.
See photos some paint loss. Most on backside.