Nymph

Nymphs are nature's embodiment of physical beauty: They are so unbearably lovely that even a glimpse can blind or kill unwary onlookers.