Iron Fist

Iron Fist - is one of the 303 abilities that Pokemon can have.

19 Pokemon can have this ability.

Description

Powers up punching moves.

Pokemon

Powers up punching moves.