Devmorta

Devmorta is a genesaur located in Maldraxxus.

Objective of

 * Bet On Yourself (Devmorta)
 * Bloodsport (achievement)