Definition

In Buddhist and Hindu mythology, a pisaca is a type of hungry ghost or a malevolent spirit that feeds on the flesh of living beings.