Mist Stone

Mist Stones were rumored evolution stones that could evolve every single Pokémon, including Pokémon in their last stage of evolution.

Origin
Stones like the Thunder Stone, Fire Stone, Water Stone and Leaf Stone were used to evolve certain Pokémon. Like HMs, this led to speculation about if there were more PokéGods like Azurill and Marill