This card is part of the 27 card Limited Edition set.
Only 4000 sets were made