Spiritskittles

Pokedex: 1/68


LVL 5 Seyan, Riolu (Alabaster)