Phire

A phire is a mythical creature that thrives off the spirits of men. They only ever appear in female form.

They live in the never never but disguise themselves as human women and come to surface world from time to time. Every time a man admires them they steal a little of the man's energy. This is how they feed and becomes powerful. If a man makes eye contact with them they are able to steal their energy much faster.