The Village of Iruburu

About
A village in the sixth layer of the abyss.