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.