Barrage Ogre 3RR
Creature — Ogre Warrior
T, Sacrifice an artifact: This creature deals 2 damage to any target.