Clefable

Clefable

Pokedex Number: 036

Type: Fairy

Locations: