Enigma Miniatures produced this Nasties range. Its full title was "Ogres, Giants & Other Nasties (Sci-Fi)" and it was a catch-all grouping for various sci-fi bad-guy races.
5800Sci-Fi Ogre w. Dragon Machine Gun
5801Sci-Fi Ogre (1) w. Bulletproof Vest