From Len'en Wiki
|Attention: This article is a stub because Para is lacking knowledge!
You can help the Len'en Wiki by expanding it with more knowledge!
|Location||The end of the Shrine Road|
The Human Village is where most of Mugenri's humans live. Nothing is much shown about it or the humans that live there, except that they live in ignorance and in fear of the dictator priest Tsurubami Senri. Souko Shirami takes residence here.
Human Village's Appearances