Barrage Ogre

Creature — Ogre Warrior

{T}, Sacrifice an artifact: This creature deals 2 damage to any target.

Illustrated by David Rapoza

Duel Decks: Elves vs. Inventors (DDU)

Add Barrage Ogre to your collection — sign up free