Of that, there are 18 types of Pokémon, ranging from elemental properties of Fire and Ice to more ... even receiving an equally cute alternate Ice type form in Pokemon: Sun & Moon.