Fighting type pokemon.
Fighting type.
Fighting type and bug type are strong against dark type Pokémon.
Flying type Pokemon are good against normal Pokemon.
Flying, Poison, Bug, Fire, and Ice type moves are strong against a Grass type Pokemon.
Ice and Dragon type itself is strong against Dragon.
Fighting type.
Normal types are strong against ghost types but at the same time they can't effect ghost types. Normal types have no strengths against any other type.
Fighting type and bug type are strong against dark type Pokémon.
Bug-type Pokemon are strong against Grass, Fighting, and Ground-type moves.
Flying type Pokemon are good against normal Pokemon.
Flying, Poison, Bug, Fire, and Ice type moves are strong against a Grass type Pokemon.
Ice and Dragon type itself is strong against Dragon.
Grass type Pokemon are strong against Water, Ground and Rock.
Normal type Pokemon aren't good against any type.
Ground is super-effective against electricGround type pokemon.
Normal Pokemon are weak against fighting Pokemon.
Rock, fire, and flying type are strong against the bug type.