ST-13: Ultra Deck The Three Brothers

Release date 2024-04-19. Checklist in progress. 35 cataloged printings across 19 cards. Value at TCGplayer market: $162.38. Daily price data from 2026-11-04.