A Jibakurei (地縛霊, Earth-bound Spirit) is a spirit who is not able to leave the Human World that easily because he or she regrets leaving something behind.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.