More ideas from Catherine
582 Vanillite / 583 Vanillish / 584 Vanilluxe

Presenting Vanillite, Vanillish, and Vanilluxe!I think the shiny versions of these Pokemon should've been chocolate…or strawberry.