Perfected Captain

Fallen
Ultra

  • Battled 213,069
  • Killed 4,992
  • By Guardians 81

Possible Spawn Locations

Earth > The Plaguelands > Archon's Forge