In Imuroda, Japan, demons lurk about in a mirror world called the Edge and causing many incidents in the small town. Kurou Narukami has discovered a power that will allow him to protect the town from the supernatural threat.
In Imuroda, Japan, demons lurk about in a mirror world called the Edge and causing many incidents in the small town. Kurou Narukami has discovered a power that will allow him to protect the town from the supernatural threat.
After William dies in a horrific traffic accident, he meets with the Goddess who offers him a chance to go into another world with the one thing he always wanted. He soon finds out that the Goddess d...