Coruscani ogre

The coruscanti ogre is a large humanoid beast that lives on coruscant.