Japanese definition
No Japanese definition yet.
English definition
- demon of the sixth heaven in the realm of desire who tries to prevent people from doing good
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…