Human Village

Human Village (人間の村) is where most of Kumouchu's humans live. Even though some youkai also visit here to shop, this is the safest place in all of Kumouchu to live.