Mengoor

Hive
Ultra

  • Battled 109,851
  • Killed 20,479
  • By Guardians 1,891

Possible Spawn Locations

Saturn > Dreadnaught > Mausoleum