Hungry ghost is a term in Buddhism and Chinese traditional religion, representing beings who are driven by intense emotional needs in an animalistic way.

brian mason @beejaymay