Medicham

Medicham is a Fighting/Psychic type Pokemon. It is the evolved form of Medicham. It is able to harness psychic powers through yoga. It can also see its opponent's auras.

Medicham has the ability to Mega Evolve.