This is in honor of the new Pokemon Scarlet and Violet! From Kanto to Paldea, all Pokemon with the number 9 at the end will be reviewed!All Rights Reserved
100 parts