Card Name: Barrage Ogre
Card Color: R
Mana Cost: 3RR
Type & Class: Creature – Ogre Warrior
P/T 3/3
Card Text:
%T, Sacrifice an artifact: Barrage Ogre deals 2 damage to target creature or player.
Flavor 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: David Rapoza
Rarity: U
Card #: 83/249