pokemon love - you the scent of love
$800.00
6 days ago · In the Pokémon games so far, there have been 34 (38 if the Hisuian Poké Ball, Great Ball, Ultra Ball, and Heavy Ball are considered distinct from their modern-day counterparts) different varieties of Poké Balls, all differing from each other in some way, whether it be an increased ability to catch a Pokémon from the wild or an effect which occurs only after the Pokémon has been caught. love language is