Armored Harriers

There are two of these rock men, and both of them are almost impossible to kill. The only place you meet these guys is at the Glitz Pit.