Medicham

Medicham is a dual Fighting/Psychic type Pokemon introduced in Generation III.