Ogri

From Multiversal Omnipedia

The Ogri were silicon-based lifeforms resembling pillars of stone that fed on blood. They were enforcers for the galactic criminal Cessair of Diplos during her stay on Earth.