pokecollect.com
PokiCollect
Sign up Log in
pokecollect.com
PokiCollect
Golbat
29/64

It can drink more than 10 ounces of blood at once. If it has too much, it gets heavy and flies clumsily.

Pokémon
Uncommon
Masako Yamashita
PokiCollect