Leader's Stadium

Leader's Stadium

Released on 1998/10/24, containing 96 cards and 0 secret rares.