Official Pokemon Best Wishes Plush Toy - 7" Meowth (Japanese Import)
Meowth, known as the Scratch Cat Pokémon, it spends most of the daytime sleeping and prowls the city streets at night. Meowth is among the most recognizable Pokémon, largely due to the fact that it is a central character in the Pokémon anime series. Meowth is one of the few Pokémon that have the ability to speak human language.