VIDEO: Meowth Muppet, in new Pokemon Card Game Commercials

Whos the best puppet for shelling out card games?, Meowth that’s right!

Today the PokemonCoJp Youtube channel posted two new Pokemon Card Game commercials featuring this cool little Meowth Muppet with a bowtie, because bowties are cool…