Gardevoir

Gardevoir is an Embrace Pokemon. Fiercely protective of its Trainer, Gardevoir can see into the future to detect a threat to that Trainer. It responds by unleashing the full strength of its psychic powers.