Set & Rarity: Scars of Mirrodin, Uncommon
Card Type: Creature - Ogre Warrior
Power/Toughness: 3 / 3
Card Text: , Sacrifice an artifact: Barrage Ogre deals 2 damage to target creature or player.
Flavour Text: The elves had devised countless strategies to combat Memnarch's war machines, but they had no idea what to do when one was thrown at them.
Artist Credit: David Rapoza
Expansion: Scars of Mirrodin