Shirabe
English jmdict
1
noun (common) (futsuumeishi) Buddhism demon of the sixth heaven in the realm of desire who tries to prevent people from doing good
See also: