The spinning pokemon is Landorus which you can find by going to the southern part of Romanas Island using Braviary mount. There you’ll see a Tornado Spinning, and near that, on the lower side, you’ll find Landorus.