Legendary Pokémon

A Legendary Pokemon is a fictional and a very rare and powerfull creature. They are very difficult to catch and hard to train, but the average skilled trainer should be able to control them.