Kirlia

Kirlia is an Emotion Pokemon. A Kirlia whose Trainer has a positive attitude develops a shining beauty. When this Pokemon uses its psychic powers, strange mirages surround it.