Splicer Walker

Fallen
Ultra

  • Battled 113,438
  • Killed 2,641
  • By Guardians 79

Possible Spawn Locations

Earth > The Plaguelands > Site 6