Stitched Brute

Stitched Brutes are abominations located in the Valley of Lost Hope in Icecrown.