Preta, the Hungry Ghosts,In Chinese and Tibetan Mahayana Buddhist tradition, Preta are hungry ghosts