Bloodmaul Pit Boss

Bloodmaul Pit Boss is an ogre located in Frostfire Ridge.

Objective of

 * Avenging The Fallen