Mengoor

Hive
Ultra

  • Battled 104,679
  • Killed 19,399
  • By Guardians 1,794

Possible Spawn Locations

Saturn > Dreadnaught > Mausoleum