Ogre

The Ogre is a giant member of the Hive that shoots energy from it's head.

List of appearances

 * Destiny