These six paper Pokemon puppets are so fun for little hands and your favorite Pokemon fan. Grab the free templates and have fun crafting!