2012-03-08 19:22:46Ramón Chen

Test your vocabulary 9: folklore

9. A female demon supposed to descend upon and have sexual intercourse with a man while he sleeps. (s-)

(solution 8: incubus)