The most powerful water type pokemons are kyogre and Palkia.
Wrong. Palkia and Lugia tie for it. Kyogre is less powerful. But Arceus with the Water Plate could be considered more powerful.
The most powerful water type is Suicune.
Psystrike
The most powerful rock type move is either rock wrecker and head smash
using a powerful water and grass type
It would be riaku or zaptos.
The most powerful water type is Suicune.
Kyogre.
water type
Rhydon
Rayquaza
Psystrike
The most powerful rock type move is either rock wrecker and head smash
using a powerful water and grass type
Avalanche or Blizzard
It would be riaku or zaptos.
in my opinon garchomp
The most powerful Flying-type in the Sinnoh Region is Altaria.