
Barrage Ogre
Out Of Stock
Extra Info
- Color: Red
- Card Text: T, Sacrifice an artifact: Barrage Ogre deals 2 damage to any target.
- Rarity: U
- Pow/Tgh: 3 / 3
- Card Type: Creature - Ogre Warrior
- Name: Barrage Ogre
- Finish: Regular
- Card Number: 44/76
- Set Name: Duel Decks: Elves vs. Inventors