File:Self Sacrifice.jpg

The Self Sacrifice card from the "System Lords" deck for the Stargate Trading Card Game