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.
Normal Pokemon are weak against fighting Pokemon.
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.
Flying type Pokemon are good against normal Pokemon.
Bug-type Pokemon are strong against Grass, Fighting, and Ground-type moves.
Flying, Poison, Bug, Fire, and Ice type moves are strong against a Grass type Pokemon.
Normal type Pokemon aren't good against any type.
Normal Pokemon are weak against fighting Pokemon.
Ice and Dragon type itself is strong against Dragon.
Ground is super-effective against electricGround type pokemon.
Grass type Pokemon are strong against Water, Ground and Rock.
The most effective type to battle with against a normal type Pokémon is a fighting type.