The Pokemon franchise is known to have a variety of powerful Pokemon with numerous type combinations, from the simple Fire and Water to ones like Psychic or Fairy. Arguably one of the strongest types in the franchise's long history has been Dragon-types, which were originally introduced in the first generation games.