The subject's eyes aren't referred to here, so don't try to think of pokémon with unusual eyes. No specific character's eyes are mentioned here either, so don't try to think of specific characters with unusual optic features either. Just try to think of what allows seeing in three dimensions in general (not in Pokémon itself in particular) and how it relates to the idiom.
Is it Roserade?
3d glasses allow 2d things to seen as if they were 3d (sorta) but only one of the two lenses is anywhere rose coloured ( well blue roses exist but that's not what rose coloured glasses are). Roserade is based on roses, has one bouquet hand red and the other blue like the lenses of 3d glasses and it wears a domino mask which covers the same area of your face that glasses would.
Ding ding, we have a winner!
This one turned out more difficult than I thought it would. Guess I just can't not be mystifying.