https://en.wikipedia.org/wiki/Yama_(East_Asia) Chinese deity. . . You deny me Enlightenment? I deny you testicles!!!