Top Ten Strongest Ultra Beasts from Pokemon Ultra Sun and Ultra Moon

The items in this list have been selected by the author of the list for you to vote and comment on.
The Top Ten
1 Naganadel
2 Pheromosa Pheromosa is a dual-type Bug/Fighting Pokémon introduced in Generation VII. It is not known to evolve into or from any other Pokémon. It is one of the Ultra Beasts and is known by the code name UB-02 Beauty.
3 Kartana Kartana is a dual-type Grass/Steel Pokémon introduced in Generation VII. It is not known to evolve into or from any other Pokémon. It is one of the Ultra Beasts and is known by the code name UB-04 Blade.

This thing's POWERFUL!

4 Celesteela Celesteela is a dual-type Steel/Flying Pokémon introduced in Generation VII. It is not known to evolve into or from any other Pokémon. It is one of the Ultra Beasts and is known by the code name UB-04 Blaster.
5 Blacephalon
6 Xurkitree Xurkitree is an Electric-type Pokémon introduced in Generation VII. It is not known to evolve into or from any other Pokémon. It is one of the Ultra Beasts and is known by the code name UB-03 Lighting.
7 Stakataka

Donald trumps best friend

My personal favorite.Looks like a tanky walking building.

8 Nihilego Nihilego is a dual-type Rock/Poison Pokémon introduced in Generation VII. It is not known to evolve into or from any other Pokémon. It is one of the Ultra Beasts and is known by code name UB-01 Symbiont.

It can setup toxic spiks then sweep.

9 Buzzwole Buzzwole is a dual-type Bug/Fighting Pokémon introduced in Generation VII. It is not known to evolve into or from any other Pokémon. It is one of the Ultra Beasts and is known by the code name UB-02 Absorption.
10 Poipole
The Contenders
11 Guzzlord Guzzlord is a dual-type Dark/Dragon Pokémon introduced in Generation VII. It is not known to evolve into or from any other Pokémon. It is one of the Ultra Beasts and is known by the code name UB-05 Glutton.