Snow Minotaur

Snow Minotaur
These Snow Minotaurs are the toughest monster in any Snow Orc Camp. They can be found in the main building of the Camp.