The Last Day of Hungry Ghost Month
History of the Hungry Ghost Festival
WHAT ARE THEY?
According to www.Meriam-Webstercollegiate.com the definition for these two spirits is as shown below:
Incubus: An evil spirit that lies on persons in their sleep; especially one that has sexual intercourse with women while they are sleeping.
Succubus: A demon assuming female form to have sexual intercourse with men in their sleep.