An upcoming “Special Delivery Charizard” promo has been revealed in the “Ultra-Premium Collection” booklet! It is #SWSH075.
Like Special Delivery Pikachu, the promo will likely be released in association with the online Pokemon Center store. No announcements have been made yet.
The card will likely be yet another TPCi-exclusive promo. It probably won’t release in Japan judging by the illustration credit.
The card harkens back to the Lucky Stadium promo that was released at Pokemon Center New York in 2000.
Thanks goes to @mrbenmouse for sending us the photos!