Barrage Ogre
Creature - Ogre Warrior
| Power/Toughness:
3 / 3
(CMC 5)
, Sacrifice an artifact: Barrage Ogre deals 2 damage to any target.
- [DDU] Duel Decks: Elves vs. Inventors #44 (U)en ja