Kawada
170 PiecesDifficulty Level: 3/5
Random Mini Pokémon
S$13.90
Tyranitar NBPM 099
S$15.90
Salamence NBPM 100