Barrage Ogre
Creature — Ogre Warrior
{T}, Sacrifice an artifact: This creature deals 2 damage to any target.
- Nonfoil: $0.03
- Foil: $0.23
Illustrated by David Rapoza
Creature — Ogre Warrior
{T}, Sacrifice an artifact: This creature deals 2 damage to any target.
Illustrated by David Rapoza