Barrage Ogre
Barrage Ogre {3}{R}{R}
Creature - Ogre Warrior | Power/Toughness: 3 / 3
{T}, Sacrifice an artifact: Barrage Ogre deals 2 damage to any target.
Latest set: [SOM] Scars of Mirrodin ( U · #83 )