Carnage Altar In Stock In-Store Pickup Only Buy This Product Played, 6 in-stock $0.35 1 2 3 4 5 6 Extra Info Card Type: Artifact Cost: 2 Card Text: {3}, Sacrifice a creature Draw a card. Color: Artifact Rarity: U Name: Carnage Altar Card Number: 198/249 Set Name: Zendikar Finish: Regular ×