Roaming Pokémon

Roaming Pokémon are Pokémon that fly around the region you are in. They can be tracked using a certain app to view its current location. Flying to it will make it jump to another location. The only Pokémon to do this so far are Mesprit and Cresselia.