Pokemon is a contraction taken from two Japanese words, poketto and monsuta which means Pocket Monsters. The cute little characters are from a video game that also became hugely popular as trading cards, toys, and television shows. The purpose is to collect, train and battle with other Pokemon until a trainer eventually wins the match. Every character has a distinct personality and skill set so its easy to match a Pokemon costume to your child. Chances are, they already have a favorite anyway.
The best selling outfit is the Pikachu costume because it is the mascot of the Pokemon franchise. Other costumes include Bulbasaur, Charmander, Squirtle, Charizard, Eevee, Ash and Jigglypuff. These outfits are fun for role playing along with the game so they make a great toy in addition to a Halloween costume. Its much more fun to play video games and trade cards when you can embody the characters that you train and fight. It brings playing pretend to the next level and its a great idea for really creative and imaginative children.