Layla's Whimsicott

Layla's Whimsicott is a /-type Pokémon owned by Layla.