Splicer Walker

Fallen
Ultra

  • Battled 119,530
  • Killed 2,804
  • By Guardians 85

Possible Spawn Locations

Earth > The Plaguelands > Site 6