Pokemon Sun and Moon reveals new Pokemon Crabrawler, Sandygast, Palossand, and Stufful

New Pokemon introduced at 2016 Pokemon World Championships.