User blog comment:SapphireKirby777/Strongest Non-Legendary Pokemon/@comment-1723091-20100328110417

Hey I think Snorlax or Dragonite is the toughest and gengar isn't weak to psychic type moves.