Stonescythe Ambusher

Stonescythe Ambushers are rock flayers located in Hellfire Peninsula.