Like most Magic: The Gathering cards, the value of Hero of Iroas depends on a few consistent factors: its rarity, the printing and finish (regular or foil), its physical condition, and the set it was printed in (Ultimate Masters)
Then build two 40-Card decks and battle two-headed giant style
Casting it requires exiling six cards from your graveyard, but in return you get a hefty 5/5 flier that manifests a card every turn cycle, more if you're playing multiplayer
Energy cards may have a play here, but not sure how they factor in Annie: Honestly, I dont remember evolving my Pokmon during the game
Pulsemage Advocate Now, if you really love politics, then lets kick it up another notch
However, in the Pokmon TCG, a Pokmon-ex does not require any special cards to Mega Evolve