I would say Spore is the best, because it has 100% accuracy and is a sleep-inducing move, which virtually takes out a Pokemon for the rest of the battle.
mew
a flying or psychic move should do the trick.
In Pokemon Diamond the TM 90 is the move substitute.
yes as long as the move is available anywhere in the gamealthough Pokemon is awesome
It stands for technical move. there are lots of them on diamond.
Diamond is not a Pokemon but i think Arceus is one of the strongest Pokemon ever.
Roar of Time,Spacial Rend,Magma Storm,and Draco Meteor.
you mest get the hm strength.
the best Pokemon on diamond would be arceus but you can only get that from action replay, other than that i think the best Pokemon would be giritina..
the best Pokemon for the Pokemon league is definetly latios
hearthome city
Pastoria City