Barrage Ogre In Stock Buy This Product NM-Mint, English, 9 in-stock CAD$ 0.75 Sell This Product Extra Info Color: Red Card Text: T, Sacrifice an artifact: Barrage Ogre deals 2 damage to target creature or player. Rarity: U Cost: 3RR Pow/Tgh: 3/3 Card Type: Creature - Ogre Warrior Artist: David Rapoza Name: Barrage Ogre Finish: Regular Card Number: 83/249 Set Name: Scars of Mirrodin ×