Pokédex #503
Forms
Found in 13 modern-era sets.
107/173
23/173
100/216
101/216
102/216
176/216
197/216
209/216
GG51/70
GG52/70
35/203
SWSH207/304
SWSH239/304