The Evalcharr is a level 48 rare mob chimaera found in Azshara.
Create a magazine from articles on WoWWiki!