Perfected Captain

Fallen
Ultra

  • Battled 197,223
  • Killed 4,568
  • By Guardians 69

Possible Spawn Locations

Earth > The Plaguelands > Archon's Forge