Perfected Captain

Fallen
Ultra

  • Battled 204,834
  • Killed 4,785
  • By Guardians 74

Possible Spawn Locations

Earth > The Plaguelands > Archon's Forge