pokemonblog.com
Poipole, #803 – Poison Pin Pokémon
This Ultra Beast is well enough liked to be chosen as a first partner in its own world. An Ultra Beast that lives in a different world, it cackles wildly as it sprays its opponents with poison from…