Barrage Ogre
Creature - Ogre Warrior
| Power/Toughness:
3 / 3
(CMC 5)
, Sacrifice an artifact: Barrage Ogre deals 2 damage to any target.