All Yu-Gi-Oh sets by year

1034 English TCG sets across 27 years.