Pokédex #646
Found in 11 modern-era sets.
47/99
218/252
48/252
174/217
197/217
48/217
49/217
116/237
157/172
165/172
28/172