David, Giant Slayer (K Deck) - Your Turn Games

David, Giant Slayer (K Deck)

Regular price
$1.50
Sale price
$1.50

Negate an evil card. You may draw 1.