Layla's Karrablast

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