Lillipup

  • $0.25
    Unit price per 


Though it is a very brave Pokémon, it's also smart enough to check its foe's strength and avoid battle.

*Cards come in protective sleeves.


We Also Recommend