Splicer Walker

Fallen
Ultra

  • Battled 124,927
  • Killed 2,941
  • By Guardians 89

Possible Spawn Locations

Earth > The Plaguelands > Site 6