pokemon shield psychic weakness
50820
50821
47581
70996
91170
10474
30648
17469
50823
50824